Branch Prediction

While dynamic scheduling techniques try to recover lost cycles due to Data hazards, branch prediction adresses stalls due to Control Hazards.

We will look at three techniques:

Simple Predictors
Correlating Predictors
Prediction Buffers

[up] to Overview.