Question: 3. (30 pts, 10/10/10) Consider two implementations M1 and M2 of the same ISA. We are interested in the performances of two programs P1 and
3. (30 pts, 10/10/10) Consider two implementations M1 and M2 of the same ISA. We are interested in the performances of two programs P1 and P2, which have the following instruction mixes: Operations P1 P2 Load/store 40% 50% ALU 50% 20% Branches 10% 30% The CPIs for each machine are: Operations MI M2 Load-store 2 2 ALU Branches 32 (a) Assume that the clock rate of Ml is 1 GHz. What should be the clock rate of M2 so that both machines have the same execution time for P1? (b) Assume now that both machines have the same clock rate and that P1 and P2 execute the same number of instructions. Which machine is faster for a workload consisting of equal runs of P1 and P2? (e) Find a workload (using only P1 and P2) that makes Ml and M2 have the same performance when they have the same clock rate
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
