Question: 3. Timing Consider a program, P with 10 billion dynamic instructions. 60% R-Type 10% loads 590 stores 20% branches 590 jumps How long would it

3. Timing Consider a program, P with 10 billion dynamic instructions. 60% R-Type 10% loads 590 stores 20% branches 590 jumps How long would it take to execute on the following processors Single cycle processor with a 150MHz clock Assuming a multicycle processor where R-type instructions take 3 cycles, loads and stores take 6 cycles, branches take 4 cycles, and jumps take 5 cycles, operating at 450MHz A pipelined cycle with the following hazard behavior a. a. b. c. b. C. d. e. 20% of loads incur a single cycle stall 5% of R-type incur a single cycle stall 25% of branches incur a single cycle stall 5% of branches incur a 2 cycle stall jumps incur a single cycle noop
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
