Here are the two processors. P1 has a clock rate of 4.3 GHz, average CPI of 1.75, and requires execution of 4.5 x 10^9 instructions. P2 has a clock rate of 3.0 GHz, and average CPI of 1.25 and requires 3.0 x 10^9 instructions.
a)Based on CPU execution time, the only valid comparison, which processor is faster (P1 or P2)? and does the higher clock rate equate to higher performance / less execution time?
b)What is the effective MIPs rating of P1 and P2 based on the above? For these processors, does the higher MIPs rating equate to higher performance?
c)Consider that processor P1 is executing 2 x 10^9 instructions and that the CPI and clock rate of P1 and P2 remain the same specified in this question.
Determine the number of instructions that P2 can execute in the time that P1 executes 2 x 10^9 instructions.