Question: Yeh's dynamic branch prediction algorithm, used on the Pentium 4, is a two-level branch prediction algorithm. The first level is the history of the last
a. In testing the performance of this scheme, Yeh tried five different prediction schemes, illustrated in Figure 14.16. Identify which three of these schemes correspond to those shown in Figures 12.19 and 12.28. Describe the remaining two schemes.
b. With this algorithm, the prediction is not based on just the recent history of this particular branch instruction. Rather, it is based on the recent history of all patterns of branches that match the n-bit pattern in the BHT entry for this instruction. Suggest a rationale for such a strategy.
.png)
Figure 14.16 Figure for Problem 14.8
3/T 2/T 1/T 0/N O/N 3/T 3/T ) 2/T 1/N 0/N L/N
Step by Step Solution
3.37 Rating (166 Votes )
There are 3 Steps involved in it
a Figure 1416d is equivalent to Figure 1219 Figure 1416b is equivalent to Figure 1228a Figure 1416c ... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
896-C-S-S-A-D (2605).docx
120 KBs Word File
