发明名称 信息处理设备和分支预测方法
摘要 本发明公开了一种信息处理设备和分支预测方法,其中信息处理器包括:存储第一信息的第一记录单元,其中,所述第一信息表示最近分支指令的指令地址与分支目的地址之间的对应,最近分支指令是已完成了其计算并且已针对其跳转了分支的指令;存储第二信息的第二记录单元,其中,所述第二信息表示包括最近分支指令的过去分支指令中的每个的指令地址与分支目的地址之间的对应,过去分支指令是已完成了其计算并且已针对其跳转了分支的指令;以及控制单元,其基于第一信息或第二信息而进行分支预测,并且当指令序列进入循环时,停止向第二记录单元提供时钟,并基于第一信息而进行分支预测。
申请公布号 CN101901133B 申请公布日期 2013.05.22
申请号 CN201010193993.0 申请日期 2010.05.28
申请人 富士通株式会社 发明人 铃木崇志
分类号 G06F9/38(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 朱胜;陈炜
主权项 一种信息处理设备,包括:存储第一对应信息的第一分支历史记录单元,其中,所述第一对应信息是最近分支指令的指令地址与分支目的地址之间的对应信息,所述最近分支指令是已完成了其计算并且已针对其跳转了分支的指令;存储第二对应信息的第二分支历史记录单元,其中,所述第二对应信息是包括所述最近分支指令的多个过去分支指令中的每个的指令地址与分支目的地址之间的对应信息,所述多个过去分支指令是已完成了其计算并且已针对其跳转了分支的指令;以及分支预测控制单元,其基于对存储在所述第一分支历史记录单元中的所述第一对应信息和存储在所述第二分支历史记录单元中的所述第二对应信息之一的搜索结果,利用从存储器提取的指令的指令地址来进行分支预测,并且当指令序列进入循环时,停止向所述第二分支历史记录单元提供时钟,并基于对所述第一分支历史记录单元中的所述第一对应信息的搜索结果而进行分支预测。
地址 日本神奈川县