发明授权
US06976157B1 Circuits, systems and methods for performing branch predictions by selectively accessing bimodal and fetch-based history tables 失效
通过有选择地访问双峰和基于获取的历史表来执行分支预测的电路,系统和方法

Circuits, systems and methods for performing branch predictions by selectively accessing bimodal and fetch-based history tables
摘要:
Branch prediction circuitry including a bimodal branch history table, a fetch-based branch history table and a selector table is provided. The local branch history table includes a plurality of entries each for storing a prediction value and accessed by selected bits of a branch address. The fetch-based branch history table included a plurality of entries for storing a prediction value and accessed by a pointer generated from selected bits of the branch address and bits from a history register. The selector table includes a plurality of entries each for storing a selection bit and accessed by a pointer generated from selected bits from the branch address and bits from the history register, each selector bit is used for selecting between a prediction value accessed from the local history table and a prediction value accessed from the fetch-based history table.
信息查询
0/0