retagged by
440 views
0 votes
0 votes
A hypothetical 5 stage processor is designed in which branch is predicted at 3 stage and each stage takes 1 cycle to compute its task. If f is the probability of an instruction being a branch instruction then what is the value of F such that speed up is atleast 3?
retagged by

1 Answer

Best answer
1 votes
1 votes
As the branch is predicted at third stage, there will be 2 stall cycles.

Speedup > 3

5 / (1+f*2) > 3

5 > 3+6f

6f < 2

f < 0.33

The probability that instruction being branch, so that the speed up is at least 3 is 0.33
selected by

Related questions

0 votes
0 votes
2 answers
1