Question: 6. Consider two different implementations of the same ISA. The instructions can be divided into classes as follows (Classes A, B, C, D): (30 Points)

6. Consider two different implementations of the same ISA. The instructions can be divided into classes as follows (Classes A, B, C, D): (30 Points) Class A B C D CPI (P1) 1 2 3 3 CPI (P2) 2 2 2 2 PI and P2 have clock rate of 2.5 GHZ and 3.0 GHZ, respectively. Given a program of Dynamic Instruction count of 1.0E6 instructions divided into classes as follows: 10% class A, 20% class B, 50%class C and 20% class D. a. which is faster: P1 or P2? b. What is the global (average) CPI for each implementation? c. Find the clock cycles required in both cases
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
