(20 pts) Assume that a machine includes a floating point (FP) unit, which contains an FP...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
(20 pts) Assume that a machine includes a floating point (FP) unit, which contains an FP square root FPSQR) instruction. Suppose we have the following measurements. Frequency of FP operations = 30%, Frequency of FPSQR = 4% Average CPI of FP operations = 4.0, CPI of FPSQR = 20 Average CPI of other instructions (non-FP instructions) = 1.4 a. What is the average CPI of the machine? b. If the average CPI of FP is decreased to 3, what is the average CPI of the new machine? c. If the CPI of FPSQR is decreased to 2, what is the average CPI of the new machine? d. Which design improvement is better of b and c? (20 pts) Assume that a machine includes a floating point (FP) unit, which contains an FP square root FPSQR) instruction. Suppose we have the following measurements. Frequency of FP operations = 30%, Frequency of FPSQR = 4% Average CPI of FP operations = 4.0, CPI of FPSQR = 20 Average CPI of other instructions (non-FP instructions) = 1.4 a. What is the average CPI of the machine? b. If the average CPI of FP is decreased to 3, what is the average CPI of the new machine? c. If the CPI of FPSQR is decreased to 2, what is the average CPI of the new machine? d. Which design improvement is better of b and c?
Expert Answer:
Answer rating: 100% (QA)
To solve these questions well apply the concept of weighted average since the average cycles per instruction CPI for the machine is the sum of the pro... View the full answer
Related Book For
Fundamentals of Database Systems
ISBN: 978-0136086208
6th edition
Authors: Ramez Elmasri, Shamkant Navathe
Posted Date:
Students also viewed these programming questions
-
A parallel-plate capacitor is made by sandwiching 0.100-mm-thick sheets of paper (dielectric constant 3.30) between three sheets of aluminum foil (A, B, and C in the figure) and then rolling the...
-
The input is a list of league game scores (and there are no ties). If all teams have at least one win and a loss, we can generally prove, by a silly transitivity argument, that any team is better...
-
The following data were gathered to use in reconciling the bank account of Torres Company: Balance per bank ................................... $14,385 Balance per company records ...................
-
A statistics professor is interested in predicting the performance of students on an exam based on the hours they spent studying. The data from the students is presented below. Using excel or minitab...
-
Greener Pastures Corporation borrowed $1,000,000 on November 1, 2018. The note carried a 9 percent interest rate with the principal and interest payable on June 1, 2019. Show the accounting equation...
-
The purchasing aspect of this cycle extends only to the acquisition of inventory items and cash disbursements applies to all payments. Discuss the validity of these assertions.
-
Management at Glover & Lamb Inc. is concerned about controlling factory labor-related costs. The following summary is the result of an analysis of the major categories of labor costs for 2010:...
-
Your organization has created seven NTP servers running in the Azure cloud. You were asked to create a load balancing solution that can handle the incoming requests from the client and can distribute...
-
Daniel B. Butler and Freida C. Butler, husband and wife, file a joint return. The Butlers live at 625 Oak Street in Corbin, KY 40701. Dan's Social Security number is 111-11-1112, and Freida's is...
-
For each of the following actions, indicate which of the international accounts would be affected by the action. If an account has more than one part, indicate the part of the account. A Japanese...
-
For the circuit below, use the approximation for gain in the passband for your calculations. Assume the components have the following values: Vs = 8 Vpp, Cf = 4 nF, Rf = 500 02, R = 1000 2 and w=2000...
-
The lower ends of the members of a 4-bar pined-joint truss shown in the figure below are fixed in the x-y plane and a load is applied at the upper joint. The (x,y,z) coordinates of the base points A,...
-
Based on your engineering intuition, can the following structures be in static equilibrium? If not, EXPLAIN why it's not in equilibrium and DRAW the minimum number of additional rollers/pins (NOT...
-
The speed control loop is: Motor Desired speed Ud + 10 Ge(s) 1+s Fg Wheel Chair Forward speed 1 u m.s+b Where ua is the desired forward velocity, u is the actual forward velocity, Fg is forward...
-
The price of a risky 10-year zero-coupon bond depends on two parameters: risk-free 10-year spot rate r(10) (to simplify notations, denote r(10) by r), and the Today r=0.05 and s=0.12, so, risk...
-
Comparisons of data within a company are an example of the following comparative basis: a. Industry averages b. Intercompany c. Intracompany d. Interregional
-
Why is disclosure of depreciation or amortization methods and rates so important?
-
Composite and multi-valued attributes can be nested to any number of levels. Suppose we want to design an attribute for a STUDENT entity type to keep track of previous college education. Such an...
-
Compare inheritance in the EER model (see Chapter 8) to inheritance in the OO model described in Section 11.1.5.
-
What implications would a no-steal/force buffer management policy have on checkpointing and recovery?
-
How a shaper is specified?
-
Describe the quick return motion mechanism for a shaper.
-
What is the purpose of a drilling machine ? Explain its working principle.
Study smarter with the SolutionInn App