First page Back Continue Last page Overview Graphics
Tournament/Meta predictor (McFarling ’93)
Often happens that a predictor is better for some branches and another for other branches
A bimodal predictor can then be used to drive a mux that will choose between the 2 predictors
When the outcome is known the metapredictor is updated if one of the predictors was right and the other wrong
In this case the states are the confidence on the 2 predictors
Author: Roberto Innocente