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.

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!