[发明专利]加快执行时存储器别名使用检查有效
申请号: | 201180073739.X | 申请日: | 2011-09-27 |
公开(公告)号: | CN103827816B | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | C.王;Y.吴 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/45;G06F9/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 杨美灵;汤春龙 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本文中描述了用于加快执行时间存储器别名检查的设备、计算机实现的方法、系统和计算机可读媒体的实施例。可接收或检索要在执行处理器上执行的指令序列。执行处理器可包括多个别名寄存器和配置成为了存储器别名使用而检查别名寄存器中的条目的电路。在收到或检索的指令序列上可执行一个或更多个优化以优化收到或检索的指令序列的执行性能。这可包括在收到或检索的指令序列中多个存储器指令的重新排序。优化后,可在优化的指令序列中插入一个或更多个指令以在执行期间在别名寄存器间移动一个或更多个条目,以便加快在执行时的别名检查。其它实施例也可描述和/或声明。 | ||
搜索关键词: | 加快 执行 存储器 别名 使用 检查 | ||
【主权项】:
一种用于加快别名检查的方法,包括:接收或检索要在执行处理器上执行的指令序列,其中所述执行处理器包括多个别名寄存器和配置成为了存储器别名使用而检查所述别名寄存器中的条目的电路;接收或检索所述指令序列后,在所述收到或检索的指令序列上执行一个或更多个优化以优化所述收到或检索的指令序列的执行性能,所述一个或更多个优化包括所述收到或检索的指令序列中多个存储器指令的重新排序;以及所述优化后,在所述优化的指令序列中插入一个或更多个移动指令以在执行期间在所述别名寄存器间移动一个或更多个条目,以便加快在执行时的别名检查。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180073739.X/,转载请声明来源钻瓜专利网。