Question 3 (30 points). Compute the effective CPI given the following information, assume we have made...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Question 3 (30 points). Compute the effective CPI given the following information, assume we have made the following measurements of average CPI for each of the instruction types (Assume that 50% of the conditional branches are taken): Instruction All ALU operations Loads Stores Branches Taken Not taken Program gobmk mcf Jumps Hint: Average the instruction frequency of gobmk and mcf to obtain the instruction mix. You may assume that all other instructions (for instructions not accounted for by the type in the above table) require 3.0 clock cycles each. Stores 12% 11% Loads 21% 35% Clock cycles 1.0 3.5 2.8 Branches 14% 24% 4.0 2.0 2.4 Jumps 2% 1% ALU operations 50% 29% Question 3 (30 points). Compute the effective CPI given the following information, assume we have made the following measurements of average CPI for each of the instruction types (Assume that 50% of the conditional branches are taken): Instruction All ALU operations Loads Stores Branches Taken Not taken Program gobmk mcf Jumps Hint: Average the instruction frequency of gobmk and mcf to obtain the instruction mix. You may assume that all other instructions (for instructions not accounted for by the type in the above table) require 3.0 clock cycles each. Stores 12% 11% Loads 21% 35% Clock cycles 1.0 3.5 2.8 Branches 14% 24% 4.0 2.0 2.4 Jumps 2% 1% ALU operations 50% 29% Question 3 (30 points). Compute the effective CPI given the following information, assume we have made the following measurements of average CPI for each of the instruction types (Assume that 50% of the conditional branches are taken): Instruction All ALU operations Loads Stores Branches Taken Not taken Program gobmk mcf Jumps Hint: Average the instruction frequency of gobmk and mcf to obtain the instruction mix. You may assume that all other instructions (for instructions not accounted for by the type in the above table) require 3.0 clock cycles each. Stores 12% 11% Loads 21% 35% Clock cycles 1.0 3.5 2.8 Branches 14% 24% 4.0 2.0 2.4 Jumps 2% 1% ALU operations 50% 29% Question 3 (30 points). Compute the effective CPI given the following information, assume we have made the following measurements of average CPI for each of the instruction types (Assume that 50% of the conditional branches are taken): Instruction All ALU operations Loads Stores Branches Taken Not taken Program gobmk mcf Jumps Hint: Average the instruction frequency of gobmk and mcf to obtain the instruction mix. You may assume that all other instructions (for instructions not accounted for by the type in the above table) require 3.0 clock cycles each. Stores 12% 11% Loads 21% 35% Clock cycles 1.0 3.5 2.8 Branches 14% 24% 4.0 2.0 2.4 Jumps 2% 1% ALU operations 50% 29%
Expert Answer:
Answer rating: 100% (QA)
To compute the effective CPI we need to determine the average frequency of each type of instruction and the cycles per instruction CPI for each type T... View the full answer
Related Book For
Applied Regression Analysis and Other Multivariable Methods
ISBN: 978-1285051086
5th edition
Authors: David G. Kleinbaum, Lawrence L. Kupper, Azhar Nizam, Eli S. Rosenberg
Posted Date:
Students also viewed these programming questions
-
Five annual payments of $60,000 will be needed to generate a future worth F at an annual interest rate equal to 0.082, calculate the value of F.
-
The following additional information is available for the Dr. Ivan and Irene Incisor family from Chapters 1-5. Ivan's grandfather died and left a portfolio of municipal bonds. In 2012, they pay Ivan...
-
Carol Harris, Ph.D, CPA, is a single taxpayer and she lives at 674 Yankee Street, Durham, NC 27409. Her Social Security number is 793-52-4335. Carol is an Associate Professor of Accounting at a local...
-
Assume a memory hierarchy with two levels of cache, L1 and L2. a. What is the miss rate (MR1) for L1 if there are 75 misses per 1000 memory references? b. What is the miss rate (MR2) for L2 if there...
-
A machine of mass M is to be moved over a level surface using a series of rollers for which the coefficient of rolling resistance is ag at the ground and am at the bottom surface of the machine....
-
Joseph was provided by his employer with a company car valued at $30,000 on 1 April which was garaged at his home each night. Running costs associated with the car during the year was $12,600. The...
-
Petal Length and Petal Width Figure 2.93 (a) shows a scatterplot of the two quantitative variables petal length and petal width. (a) Explain how the scatterplot appears to show at least two different...
-
Variance analysis, working backward the Jinwa Corporation sells two brands of wine glasses: Plain and Chic. Jinwa provides the following information for sales in the month of June 2009: All variances...
-
Assume you are considering buying a Food truck to sell food at local events. The equipped truck costs $24,000.00, and has an expected salvage value of $5,000.00 at the end of an expected 10 year...
-
The remote island nations of Nearway and Farway produce fish and coconuts and have recently decided to trade with one another. Use the table to answer the following questions: a. Calculate the...
-
the given matrix. 3. 4. LO 5 72 31 23 57 62 52 find the inverse of
-
True or False: If your time value of money is 10% annually, then you will be indifferent between receiving \($1000\) today and receiving \($1100\) one year from today.
-
Four proposals (A, B, C, and D) are available for investment. Proposals A and C cannot both be accepted; Proposal B is contingent upon the acceptance of either Proposal C or D; and Proposal A is...
-
Five proposals (V, W, X, Y, and Z) are available for investment. At least two and no more than four must be chosen. Proposals X and Y are mutually exclusive. Proposal Z is contingent on either...
-
You borrow \($5\),000 at 10 percent per year and will pay off the loan in three equal annual payments starting 1 year after the loan is made. The end-of-year payments are \($2\),010.57. Which of the...
-
A study made in the assembly department of a small electronics manufacturing firm revealed that workers typically produce 100 to 150 assemblies in an 8-hour workday. For simplicity, assume the...
-
Which describes the "Network Effect?" A platform becomes more useful as its total computing power increases. A platform becomes more useful as it is linked to more applications. A platform can lose...
-
Find the intercepts and then graph the line. (a) 2x - 3y = 6 (b) 10 - 5x = 2y
-
a.-e. Repeat Problem 8, parts (a) through (e), but use orthogonal polynomials. f. Compare the results obtained here to those obtained in Problems 8 and 9. Problem 8 This problem uses the data...
-
Use the computer output for the radial keratotomy data of Problem 12 in Chapter 8, along with the additional output here, to answer the following questions. a. Perform the overall F test for the...
-
For the data given in Problem 4 in Chapter 8 (plus the accompanying computer output), find (using = .10) the best regression model relating homicide rate (Y) to population size (X1), percentage of...
-
Classify these Bluetooth layers using the OSI model: a. baseband; b. L2CAP; c. RFCOMM.
-
Use the power state machine of Fig. 8.12 to determine the energy used in these use cases: a. idle 1 s; receive 10 ms; idle 0.1 s; transmit 5 s; b. sleep 1 min; receive 50 ms; idle 0.1 s; receive 100...
-
What are the main phases of a design review?
Study smarter with the SolutionInn App