(2) 分支预测实现
算法是基础,有了算法后,就可以在处理器中实现分支预测功能。Intel的分支预测模块包含了3个单元:
1. Branch Target Buffer(BTB)
2. The Static Predictor
3. Return Stack
基本的BTB结构如下:
BTB(Branch Target Buffer)
算法是基础,有了算法后,就可以在处理器中实现分支预测功能。Intel的分支预测模块包含了3个单元:
1. Branch Target Buffer(BTB)
2. The Static Predictor
3. Return Stack
基本的BTB结构如下:
BTB(Branch Target Buffer)