Question: Prob 3 : The cycle time for each step in prob 5 is 1 0 0 ns . The probability of branch being taken is

Prob 3:The cycle time for each step in prob 5 is 100 ns. The probability of branch being taken is 90%. The probability that an instruction can be found to fill in the gap created by the delayed branch is 60%. The following calculations need to be made for the code segment shown. For a non-pipelined sequential operation, determine (a) the average thruput (b) the average latency For pipelined operation, determine ( c) the average thruput in case branch taken prediction is made ( d) the average thruput in case delayed branch assumption is made (e) the average latency in case branch not taken prediction is made (f) the average latency in case delayed branch assumption is made

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 Programming Questions!