Question: I. Consider the two computers (MI and M2) and program (PI), and additional measures are made: Program PI Time on MI 2.0 seconds Time on

I. Consider the two computers (MI and M2) and program (PI), and additional measures are made: Program PI Time on MI 2.0 seconds Time on M2 1.5 seconds Program PI Instructions executed on MI 5 x 1019 Instructions executed on M2 6 x 1019 Find the instruction execution rate (instructions per second) for each computer when running program PI. [2 pts] 2. Consider three different processors PI, P2, and P3 executing the same instruction set. Processor PI P2 Clock Rate 3 GHz 2.5 GHz 4 GHz Clock cycles Per Instruction 1.5 1.0 2.2 P3 [4 pts] a. Which processor has the highest performance expressed in instructions per second? b. If the processor Pl executes a program in 10 seconds, find the number of cycles and the number of instructions. Consider only Pl. 3. Consider the instructions that can be divided into four classes according to the CPI (class A, B, C, and D). A processor Pl has a clock rate of 2 GHz. The average number of cycles for each instruction class for Pl is as follows: Class A B CPI on PI 1 2 3 3 D Given a program with a dynamic instruction count of 1.0 x 10 instructions divided into classes as follows: 10% class A, 20% class B, 50% class C, and 20% class D. [4 pts] a. Find the clock cycles required. b. Find the execution time of instructions
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
