Branch Prediction Accuracy
Simulation Results on SPEC benchmark suit
- Fixed 62.5%
- Static, displacement based 68.5%
- Dynamic, 1-bit 89%
- Dynamic, 2-bit 93%
Measured results from processor implementations (Table 8.11)
- 1-bit prediction 60 - 70%
- 2 bit prediction > 90%
- 3 bit prediction 80 % (HP PA 8000)
The trend all major processor families is to dynamic, multi-bit prediction (Figure 8.29)