发明授权
US07434037B2 System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries 失效
使用本地目标历史的相关性进行目标分支预测的系统,包括无效率条目的更新抑制

System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries
摘要:
An information processing system includes a branch target buffer (BTB) comprising the last next address for the instruction and for receiving an indirect instruction address and providing a BTB predicted target; and next branch target table (NBTT) for storing potential branch targets based on a history of the branch and for providing an NBTT when the a BTB predicted target is not successful. In another embodiment a system comprising a plurality of branch prediction resources dynamically predicts the best resource appropriate for a branch. The method includes predicting a target branch for an indirect instruction address using a resource chosen among the plurality of branch prediction resources; and selectively inhibiting updates of the branch prediction resources whose prediction accuracy does not meet a threshold.
信息查询
0/0