发明名称 Branch prediction apparatus, its method and processor
摘要 A branch prediction apparatus reads out a branch history table 15 by an index calculated by the output of a branch history register 14 containing a plurality of the latest branch result of a branch instruction. The branch prediction apparatus comprises frequency detection units 18-20 for detecting the appearance frequency of a branch instruction with a different address and data width modification units 16 and 21 for modifying the number of valid bits of the branch history register, based on the detected appearance frequency. Even a program in which a branch result strongly depends on the latest branch history or even a program having a plenty of branch instructions can maintain high prediction accuracy with a small capacity of the branch history table.
申请公布号 US7827393(B2) 申请公布日期 2010.11.02
申请号 US20060515971 申请日期 2006.09.06
申请人 FUJITSU LIMITED 发明人 HONDOU MIKIO
分类号 G06F9/00;G06F9/38 主分类号 G06F9/00
代理机构 代理人
主权项
地址