Total number of clock cycles

Assignment Help Basic Computer Science
Reference no: EM131189032

1. A program containing twenty million instructions is executed on a system with a fixed clock cycle time of 250 pico-seconds. All instructions are executed one at a time and each instruction requires a integral number of clock cycles. The divide instruction on this machine requires 12 clock cycles and accounts for 10% of the total number of instructions executed in the program. The other 90% of the instructions in the program require an average of 5 clock cycles per instruction.

a) The clock rate for this machine is

b) The total number of clock cycles consumed by the entire program is

c) What speedup (expressed to two decimal places) would be obtained for this program by making the divide instructions twice as fast? Speedup=

2. A certain program contains multiply instructions as well as other types of instructions. The CPI for each instruction in the program is 4. The fixed cycle time for the processor on which the program runs is C nano-seconds. The total number of instructions in the program is IC.

a) An improvement is made to the multiply instruction such that after the improvement the CPI for the multiply instruction is reduced to 3. The multiply instruction accounts for N% of the total instructions in the program. Prior to the change the running time for the program was 2.85 seconds. After the change the running time for the program is 2.28 seconds. What is the corresponding value for N? That is, to what percent of the total number of instructions does the multiply instruction correspond? Express your answer to two decimal places.

b) As a different case, suppose that the multiply instruction had a CPI of 12 before the improvement and accounts for 22% of the total number of instructions in the program. All instructions other than the multiply have a CPI of 4. What speedup factor would be provided for the program by reducing the CPI for the multiply instruction from 12 to 3? Express your answer to two decimal places.

Reference no: EM131189032

Questions Cloud

Ethical practices in faces of internal or external pressures : Select a publicly-traded firm of your choice that enjoys a solid shareholder base and launched within the past 10 years. What challenges has this firm encountered (or is likely to encounter) in terms of 1) incorporating ethics into financial manageme..
How does chinese private ownership differ from the ideal : Private property is often casually assumed to be everywhere the same. How does Chinese private ownership differ from the ideal, and why does this matter?
Purpose of organizational behavior for the company : •Describe the strategic role and purpose of organizational behavior for the company. -•Identify the organizational factors of organizational behavior for the company.
Company uses cumulative voting procedures : The shareholders of Motive Power Corp. need to elect three new directors to the board. There are 14, 600,000 shares of common stock outstanding, and the current share price is $10.95. If the company uses cumulative voting procedures, how much will it..
Total number of clock cycles : a) The clock rate for this machine is b) The total number of clock cycles consumed by the entire program is c) What speedup (expressed to two decimal places) would be obtained for this program by making the divide instructions twice as fast? Speedu..
What rate per procedure is required : You have been asked to set a rate for a Surgical-center. Costs are budgeted to be $4,000,000. Per year for projected surgical procedures of 7,000. The Surgical-center expects that 50 percent of its procedures will be Medicare and that Medicare will p..
Employee lifestyle choices and health economics : Determine the extent to which employee lifestyle choices and health economics would factor in to your chosen plan.
Algorithm using pseudocode : Design a greedy algorithm using pseudocode that solves this optimization problem of transferring files to disk while minimizing unused storage. The inputs to this algorithm are the number of files n, corresponding sizes (in MBs) s1, ... sn, m the n..
Determine the population of dandelions in your yard : Describe how you would use Sampling to determine the population of dandelions in your yard. What dispersion pattern did you find for the sunflower? Why do you think this is the pattern you see?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Pseudo code in the comments

Write a program. After reading the specifications below, write the pseudo code in the comments before writing the code. The program should ask the user what would they like to do: convert a Fahrenheit temperature to Celsius (F = 9/5 C + 32) or con..

  Write quickest and easiest way to recover data

What is the quickest and easiest way to solve most urgent problem, recovering data? Write the major steps in that process.

  When problem decomposition is not easy

Consider the development of a simple mobile application that displays personal financial management video clips selected from a central repository. Discuss how you would systematically analyze the requirements of this application and identify its ..

  The various email options for your server

Go to section II of the Red Hat Linux Reference Guide. Read all the sections and work with your Fedora Linux installation. Then answer the following questions in a 3 to 5 page paper and provide evidence you have tested your Linux OS accordingly.

  Prepare a plan for purchasing and installing new computers

You are the technical director for a company with 1500 employees. The Chief executive officer has asked you to prepare a plan for purchasing and installing new computers (including desktops & laptops)

  Explaining set of all regular languages is countable

Prove or disprove: the set of all regular languages is countable.

  Describe basic computer system and typical components

Describing the basic computer system and the typical components that perform input, output, processing, storage, and control functions.

  Differentiate between non-relocatable

Differentiate between non-relocatable, relocatable and self relocatable programs.

  Model and design an information system

Generate a narrative for a business to analyze, model and design an Information System. The company is:Amazon. You can simplify and take assumptions to develop the Information System appropriate for the selected business.

  How a non-it senior manager would arrive at the decision

Describe the process of how a non-IT senior manager would arrive at the decision to support one IT diffusion model over another. List the factors that would have to be considered. Determine which model you would choose and explain why.

  Total cost of ownership

Answer the following questions concerning lowering the total cost of ownership. (1) Discuss how a "non-value added cost" can affect the cost of ownership. (2) Discuss how "cycle time cost" can affect the total cost of ownership.

  Proposals coming from contractors who have unique skills

Proposals coming from contractors who have unique skills in providing goods and services are called:    a. best and final offers (BAFOs)    b. negotiated proposals

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd