Question: consider two different implementations, m1 and m2, of the same instruction set. there are three classes of instructions (a, b, and c) in the instruction


consider two different implementations, m1 and m2, of the same instruction set. there are three classes of instructions (a, b, and c) in the instruction set. m1 has a clock rate of 2GZ, and m2 has a clock rate of 1Gz. the average number of cycles per instruction (CPI) and the average frequency in compiled benchmarks using two compilers for each class of instructions on M1 and M2 are given in the following table CLASS CPI ON M1 CPI ON M2INSTRUCTIONS MIX FOR C1I INSTRUCTIONS MIX FOR C2 30% 50% 20% 30% 20% 50% 4 6 4 3 The table also contains a summary of how two different compilers produce the instruction mix for a benchmark application using instruction set Compare the peak performance of M1 to that of M2, and compare the performance of M1 using C1 to M2 using C2 for the instruction mix in the above table
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
