发明公开
- 专利标题: 一种分支预测方法、装置及处理器核
-
申请号: CN202111636402.7申请日: 2021-12-30
-
公开(公告)号: CN114003292A公开(公告)日: 2022-02-01
- 发明人: 郑添 , 蔡刚 , 黄志洪
- 申请人: 中科亿海微电子科技(苏州)有限公司
- 申请人地址: 江苏省苏州市苏州工业园区金鸡湖大道99号纳米城西北区NW-01幢7层705房间
- 专利权人: 中科亿海微电子科技(苏州)有限公司
- 当前专利权人: 中科亿海微电子科技(苏州)有限公司
- 当前专利权人地址: 江苏省苏州市苏州工业园区金鸡湖大道99号纳米城西北区NW-01幢7层705房间
- 代理机构: 北京融智邦达知识产权代理事务所
- 代理商 董惠文
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
本发明提供了一种分支预测方法、装置及处理器核,通过在时钟上升沿到来时,对GHR取n种不同长度,将PC值和n种不同长度的GHR进行哈希运算生成索引;在时钟下降沿到来时,使用PC值访问基本分支预测部件T0,使用生成的索引访问与n种不同长度的GHR相对应的历史信息记录表;当某一历史信息记录表中有与索引匹配的记录时,且该条记录的u值为1时,输出该条记录的weight值作为访问结果;将输出的所有weight属性值进行相加;根据相加的结果输出预测信息。通过使用不同长度的GHR,在历史信息记录表增加weight信息,以及引入了全局历史跳转信息GHR,使用的历史信息长度少,增加的电路资源开销很少,从而采用更少的硬件资源消耗可以实现更高的预测精度。
公开/授权文献
- CN114003292B 一种分支预测方法、装置及处理器核 公开/授权日:2022-03-15