[发明专利]流水线调度中混叠寄存器的分配有效
| 申请号: | 201380033509.X | 申请日: | 2013-05-30 |
| 公开(公告)号: | CN104412233B | 公开(公告)日: | 2019-05-14 |
| 发明(设计)人: | H.荣;C.王;H.朴;Y.吴 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/38;G06F13/16 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张金金;姜甜 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 在实施例中,系统包括处理器,其包括一个或多个核和多个混叠寄存器,用于存储与环的多个操作关联的存储器范围信息。该存储器范围信息引用存储器内的一个或多个存储器位点。系统还包括寄存器分配部件,用于将所述混叠寄存器中的每个分配给环的对应操作,其中根据旋转调度进行所述分配,并且混叠寄存器中的一个被分配给环的第一迭代中的第一操作和环的后续迭代中的第二操作。系统还包括耦合于处理器的存储器。描述其他实施例并且它们被要求保护。 | ||
| 搜索关键词: | 流水线 调度 中混叠 寄存器 分配 | ||
【主权项】:
1.一种用于检测环的操作之间的混叠的系统,其包括:存储器;以及耦合到所述存储器的处理器,所述处理器包括:一个或多个核;寄存器堆,其包括多个混叠寄存器,用于存储与环的多个操作关联的存储器范围信息,其中所述存储器范围信息引用所述存储器内在所述多个操作中之一或多个被执行时要访问的一个或多个存储器位点;寄存器分配部件,用于分配所述混叠寄存器中的每个给所述环的对应操作,其中根据旋转调度进行所述分配,其中分配所述多个混叠寄存器中的第一混叠寄存器给所述环的第一迭代中的第一操作和所述环的后续迭代中的第二操作;以及混叠检测逻辑,用于执行在所述第一混叠寄存器中存储的数据与在所述多个混叠寄存器中至少一个别的混叠寄存器中存储的数据的比较,以确定是否存在混叠条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380033509.X/,转载请声明来源钻瓜专利网。





