[发明专利]包括代码再循环技术的用于能效和节能的方法、装置和系统有效
| 申请号: | 201280069797.X | 申请日: | 2012-12-12 |
| 公开(公告)号: | CN104115094B | 公开(公告)日: | 2017-11-14 |
| 发明(设计)人: | J·郑;吴友峰;C·C·王;H·金 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/30 |
| 代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 何焜 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本申请描述了用于实现热代码段的智能再循环的装置、方法和系统。确定热代码段,并将开始和结束指令进行标记。当开始指令被解码时,处理器的后端中的再循环逻辑进入检测模式并加载经解码的循环指令。当结束指令被解码时,再循环逻辑进入再循环模式。在再循环模式期间,将循环指令从再循环逻辑直接分派至执行级以供执行。由于该循环在后端之外被直接服务,所以可将前端断电以进入待机状态以节能并提高能效。在完成该循环时,前端被恢复供电并继续正常操作,这可能包括传送在前端进入待机模式之前预取出的该循环之后接下来的指令。 | ||
| 搜索关键词: | 包括 代码 再循环 技术 用于 能效 节能 方法 装置 系统 | ||
【主权项】:
一种用于高效能耗的处理器,包括:前端逻辑单元,用于至少取出迭代的热代码段;解码逻辑单元,耦合至所述前端逻辑单元,所述解码逻辑单元用于识别所述迭代的热代码段;再循环逻辑单元,耦合至所述解码逻辑单元,所述再循环逻辑单元用于保持来自所述迭代的热代码段的指令的经解码格式;执行逻辑单元,耦合至所述再循环逻辑单元,所述执行逻辑单元用于迭代地执行所述再循环逻辑单元中保持的指令的所述经解码格式,直到检测到迭代结束条件为止;以及模式寄存器,耦合至所述执行逻辑单元,所述模式寄存器用于保持再循环模式指示器,其中所述再循环模式指示器将响应于所述解码逻辑单元识别所述迭代的热代码段的开始而被设置成用于所述再循环逻辑单元的循环检测模式的循环检测模式指示器,且将响应于所述解码逻辑单元识别所述迭代的热代码段的结束而被设置成用于所述再循环逻辑单元的循环再循环模式的循环再循环模式指示器;功率逻辑单元,耦合至所述模式寄存器,所述功率逻辑单元用于在所述循环再循环模式期间将所述前端逻辑单元断电至待机模式,直到检测到所述迭代结束条件为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280069797.X/,转载请声明来源钻瓜专利网。





