[发明专利]能量高效的多模式指令发布有效
申请号: | 201480060932.3 | 申请日: | 2014-11-03 |
公开(公告)号: | CN105706050B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | D·C·布格尔;A·L·史密斯 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张扬;王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 能量 高效 模式 指令 发布 | ||
1.一种处理器实现的方法,包括:
接收包括多条指令的原子指令块;
至少部分地基于由编译器设置的所述原子指令块的元数据和包括用于执行所述多条指令中的至少一部分的处理器的计算设备的电量状态,确定所述原子指令块的特性;以及
至少部分地基于所述特性,在所述处理器的无序指令发布模式和所述处理器的有序指令发布模式之间切换,其中,所述无序指令发布模式和所述有序指令发布模式与不同的能耗特性相关联。
2.根据权利要求1所述的处理器实现的方法,其中,所述切换包括:由所述处理器的逻辑单元进行时钟门控,其中,所述逻辑单元用于以所述无序指令发布模式选择所述原子指令块的指令。
3.根据权利要求1所述的处理器实现的方法,
其中,所述元数据包括静态提示,所述静态提示指示所述多条指令是否适合于有序执行。
4.一种处理器,包括:
第一逻辑单元,用于以无序指令发布模式从指令窗中选择指令;
第二逻辑单元,用于以有序指令发布模式从所述指令窗中选择所述指令;以及
电路,用于在所述第一逻辑单元和所述第二逻辑单元之间切换,所述电路包括耦合到所述第一逻辑单元的线,所述线基于向所述线的输入来激活所述第一逻辑单元,所述输入至少部分地基于指示所述指令是否适合于有序执行的静态提示以及包括所述处理器的计算设备的电量状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480060932.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绝缘子覆冰及测量装置
- 下一篇:一种摩托车车架的尾部检测装置