Question: Assume for a given processor the CPI of arithmetic instructions is 2, the CPI of load/store instructions is 6, and the CPI of branch instructions
Assume for a given processor the CPI of arithmetic instructions is 2, the CPI of load/store instructions is 6, and the CPI of branch instructions is 3. Assume a program has the following instruction breakdowns: 240 million arithmetic instructions, 70 million load/store instructions, 100 million branch instructions.
a. Suppose we find a way to double the performance of the arithmetic instructions. What is the speedup of our machine?
b. If in addition to the arithmetic instruction optimization we also find a way to double the performance of the load/store instructions, what is the overall speedup of our machine?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
