发明名称 |
使用计算历史进行预测 |
摘要 |
程序中与指令相关的是计算历史。计算历史代表所有影响指令结果的对象,这些对象包括(但不限于)寄存器,存储地址,静态值,和指令程序计数器。计算历史可以用来对指令特性做预测。 |
申请公布号 |
CN102591621A |
申请公布日期 |
2012.07.18 |
申请号 |
CN201110353106.6 |
申请日期 |
2003.12.25 |
申请人 |
英特尔公司 |
发明人 |
维尔克森·B·克里斯;斯塔克·W·加尔德;托马斯·瑞杰 |
分类号 |
G06F9/38(2006.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
苗源;郑霞 |
主权项 |
一种处理器,包括:计算历史发生器,以产生相应于指令的计算历史,所述计算历史包括操作数的计算历史,其中所述操作数的计算历史包括静态数据,所述静态数据是在包括所述指令的程序编译时就知道的;以及预测器,以使用所述计算历史来产生与所述指令的特性有关的预测,所述预测器包括存储区以存储与所述指令的所述特性有关的所述预测,所述存储区包括查阅表以存储与至少一个指令的特性有关的至少一个预测,所述至少一个指令包括所述指令,所述至少一个指令的所述特性包括所述指令的方向,其中所述指令是分支指令。 |
地址 |
美国加利福尼亚州 |