Consider two different implementations M1 (1.5 GHz) and M2 (2 Ghz) of the same instruction set....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider two different implementations M1 (1.5 GHz) and M2 (2 Ghz) of the same instruction set. There are three classes of instructions with following CPIS I. II. III. IV. Class CPI for M1 CPI for M2 A 2 2 B 2 3 с 5 4 What are the peak performances of M1 and M2? Show that if 50% of the instructions executed in a certain program are from class B and rest are divided equally among remaining classes, then which machine is faster and by what factor? What is the effect if composition of the program is changed such that all the instructions are divided equally among all the classes? We redesign the machine M1 such that with negligible cost increase the CPI for class C instructions improved from 5 to 3, CPI for all other instruction classes remained unchanged. What should be the minimum percentage of class C instructions for 20% improvement in the performance? Consider two different implementations M1 (1.5 GHz) and M2 (2 Ghz) of the same instruction set. There are three classes of instructions with following CPIS I. II. III. IV. Class CPI for M1 CPI for M2 A 2 2 B 2 3 с 5 4 What are the peak performances of M1 and M2? Show that if 50% of the instructions executed in a certain program are from class B and rest are divided equally among remaining classes, then which machine is faster and by what factor? What is the effect if composition of the program is changed such that all the instructions are divided equally among all the classes? We redesign the machine M1 such that with negligible cost increase the CPI for class C instructions improved from 5 to 3, CPI for all other instruction classes remained unchanged. What should be the minimum percentage of class C instructions for 20% improvement in the performance?
Expert Answer:
Answer rating: 100% (QA)
The image contains a chart with Classes of instructions A B C and their corresponding CPIs Cycles Per Instruction for two different machine implementations M1 15 GHz and M2 2 GHz and a series of four ... View the full answer
Related Book For
Computer Organization And Design The Hardware Software Interface
ISBN: 9780123747501
4th Revised Edition
Authors: David A. Patterson, John L. Hennessy
Posted Date:
Students also viewed these programming questions
-
Questions are down below Points] DETAILS SPRECALC7 1.7.048. MY NOTES Find the length y in the figure. The area of the shaded region is given. (Round your answer to two decimal places.) in y y y area...
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
Consider two different implementations, P1 and P2, of the same instruction set. There are five classes of instructions (A, B, C, D, and E) in the instruction set. The clock rate and CPI of each class...
-
Delmott sells a snowboard, Xpert that is popular with snowboard enthusiasts. Below is information relating to Delmotts purchases of Xpert snowboards during September. During the same month, 102 Xpert...
-
Which of the options should Mr. Heins pursue and why?
-
St Kilda Enterprises produces parts for electronics industry. The production manager and the cost analyst reviewed the accounts for previous accounts and have provided an estimated breakdown fixed...
-
Water at \(20^{\circ} \mathrm{C}\) is flowing down a \(3.0 \mathrm{~m}\) long vertical plate at a volumetric flow rate per meter of plate width of \(q=0.000005 \mathrm{~m}^{2} / \mathrm{s}\)....
-
Refer to the information in Problem 24-3A. Pebco Companys actual income statement for 2011 follows. Required 1. Prepare a flexible budget performance report for 2011. Analysis Component 2. Analyze...
-
With regard to a person suspected of committing a crime, what does research find about statements taken at the time of the initial identification of that suspect? They are highly reliable, They are...
-
Part 1 Initial Post: Contribute a substantive initial posting that demonstrates critical thinking and understanding of the subject matter presented. Imagine you are a patient with a complex medical...
-
Assume a $40,000 investment and the following cash flows for two alternatives. Year Investment A Investment B $ 10,000 $ 10,000 12345 10,000 15,000 10,000 20,000 20,000 25,000 a. Calculate the...
-
Abby is a 20-year-old female college student. For at least the last 3 months, Abby has experienced ongoing anxiety and worry without a specific cause for these feelings. She has been restless and has...
-
Two random binary signals, A and B, combine to form an output C where C=AB. In other words, C = 1 only when {A = 1 and B = 0}, or {A = 0 and B = 1}. Signal A is equal to 1 with probability p; signal...
-
c. The following values are saved on a binary search tree (ordered) as seen below. Identify and make a note of the missing values on the tree. 3,7,9, 15, 18, 28, 31, 35, 37 O 15 9 28 31 (37
-
Blossom Tire Co . just paid an annual dividend of $ 1 . 2 0 on its common shares. If Blossom is expected to increase its annual dividend by 4 . 1 percent per year into the foreseeable future and the...
-
CASE 1: One of your major subjects required you to make a unique soup. With this, you need to do a recipe form and indicate all needed ingredients. You were tasked to purchase all needed ingredients...
-
The area of square PQRS is 100 ft2, and A, B, C, and D are the midpoints of the sides. Find the area of square ABCD. B A
-
What is inherently different between these two classes of workload when run on these multi-core systems? Benchmarking is field of study that involves identifying representative workloads to run on...
-
In the following problems, the data table contains bits that represent the opcode of an instruction. You will be asked to interpret the bits as MIPS instructions into assembly code and determine what...
-
Is there a relationship between the performance measures from the previous two problems and choosing whether to use polling or interrupt driven communication? What about the choice of using memory...
-
Curry Company has two divisions, Eastern Division and Western Division. Curry Company has been allocating overhead based on direct labor hours. For the most recent year, the predetermined overhead...
-
The controller for Tamale Cooking Oil Co. established the following overhead cost pools and cost drivers: An order of 80 finished barrels of cooking oil used: If the company uses activity-based...
-
Clear View, Inc. provides quarterly commercial window cleaning services for three high-rise commercial buildings, Sequoia, Tower Plaza, and Cornwall, and it uses a job costing system for determining...
Study smarter with the SolutionInn App