Question: Problem #2 Consider two different implementations, M1 and M2, of the same instruction set architecture. There are four classes of instructions (A, B, C, D)

Problem #2 Consider two different implementations, M1 and M2, of the same instruction set architecture. There are four classes of instructions (A, B, C, D) in the instruction set. Ml has a clock rate of 2.5 GHz and M2 has a clock rate of 3 GHz. Given a program with dynamic instruction count (IC) of 106 instructions divided into four classes (the average number of cycles for each instruction cl and their frequencies) as follows: Instruction Machine MI Machine M2 Class Cycles/Instruction Class Cycles/Instruction Class Frequency 10% 20% 50% 20% (i) (ii) Calculate the average CPI for each machine, M1 and M2. Calculate the program clock cycles and execution time for each machine, M1 and M2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
