发明名称 用于分支预测的基于置信度阈值的相对路径执行
摘要 实施例涉及用于分支预测的基于置信度阈值的相对路径执行。一个方面包括,为在执行第一线程期间所遇到的第一分支指令确定分支预测,其中,该分支预测指示该第一分支指令的主路径和相对路径。另一个方面包括,由第一线程执行该主路径。另一个方面包括,确定该分支预测的置信度,并将该分支预测的置信度与置信度阈值进行比较。又一个方面包括,基于该分支预测的置信度低于该置信度阈值,启动执行第一分支指令的相对路径的第二线程,其中,第二线程与第一线程并行执行。
申请公布号 CN104919418A 申请公布日期 2015.09.16
申请号 CN201380070347.7 申请日期 2013.10.21
申请人 国际商业机器公司 发明人 B·R·普瑞斯凯;C-L·K·舒姆;C·A·卡尔果维斯基;F·Y·布萨巴;S·卡洛
分类号 G06F9/38(2006.01)I 主分类号 G06F9/38(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 郑宗玉
主权项 一种用于分支预测的基于置信度阈值的相对路径执行的计算机系统,所述系统包括:处理器,所述处理器被配置为执行一个方法,所述方法包括:为在执行第一线程期间所遇到的第一分支指令确定分支预测,其中,所述分支预测指示所述第一分支指令的主路径和相对路径;由所述第一线程执行所述主路径;确定所述分支预测的置信度;将所述分支预测的所述置信度与置信度阈值进行比较;以及基于所述分支预测的所述置信度低于所述置信度阈值,启动执行所述第一分支指令的所述相对路径的第二线程,其中,所述第二线程与所述第一线程并行执行。
地址 美国纽约