Question: Assume for a given processor the CPI ofarithmetic instructions is 1 , the CPI of load / store instructions is 1 0 , andthe CPI
Assume for a given processor the CPI ofarithmetic
instructions is the CPI of loadstore instructions is andthe CPI of
branch instructions is Assume a program has thefollowing instruction
breakdowns: million arithmetic instructions, million loadstore
instructions, million branch instructions.
Suppose that new, more powerful arithmetic instructions are
added to the instruction set. On average, through the use of these more powerful
arithmetic instructions, we can reduce the number of arithmetic
instructions needed to execute a program by at the cost of increasing the
clock cycle time by only Is this a good design choice? Why?
Suppose that we find a way to double the performance
of arithmetic instructions. What is the overall speedup of our machine? What if
we find a way to improve the performance of arithmetic instructions by times?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
