[发明专利]在多核处理器中执行功率管理有效
申请号: | 201680010063.2 | 申请日: | 2016-01-26 |
公开(公告)号: | CN107209548B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | V.W.李;E.T.格罗霍夫斯基;D.金;Y.白;S.李;N.K.梅莱姆普迪;D.D.卡拉姆卡尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/329 | 分类号: | G06F1/329 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张金金;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 处理器 执行 功率 管理 | ||
1.一种用于执行动态迁移的处理器,其包括:
多个第一核,用于独立执行指令,所述多个第一核对计算限制的工作负载优化,所述多个第一核中的每个包括多个计数器,用于存储性能信息;
至少一个第二核,用于执行存储器操作,所述第二核对存储器限制的工作负载优化,其中所述至少一个第二核包括第一多个硬件线程资源,所述第一多个硬件线程资源的数量总体等于所述多个第一核的硬件线程资源的数量,其中所述多个第一核中的每个包括X个硬件线程资源,Y是所述多个第一核的数量,并且X*Y的乘积是所述第一多个硬件线程资源的所述数量;以及
功率控制器,用于从所述多个计数器中的至少一些接收性能信息,至少部分基于所述性能信息确定在所述处理器上执行的工作负载类型,以及基于所述工作负载类型使一个或多个线程从所述多个第一核中的一个或多个动态迁移到所述至少一个第二核以供在下一个操作间隔期间执行。
2.如权利要求1所述的处理器,其中所述功率控制器要促使在所述下一个操作间隔期间将所述多个第一核中的一个或多个置入低功率模式。
3.如权利要求1所述的处理器,其中所述功率控制器要在所述工作负载类型确定为存储器限制的工作负载时使所述一个或多个线程动态迁移。
4.如权利要求1所述的处理器,其中所述功率控制器包括计数器,所述功率控制器在所述工作负载类型确定为第一工作负载类型时在第一方向上更新所述计数器并且在所述工作负载类型确定为第二工作负载类型时在第二方向上更新所述计数器。
5.如权利要求4所述的处理器,其中所述功率控制器要在所述计数器的值至少满足第一阈值时使所述一个或多个线程动态迁移。
6.如权利要求5所述的处理器,其中所述功率控制器要在所述计数器值小于或等于第二阈值时使所述一个或多个线程从所述至少一个第二核动态迁移到所述多个第一核中的一个或多个。
7.如权利要求1所述的处理器,其中所述至少一个第二核对于所述多个第一核是异构的。
8.如权利要求7所述的处理器,其中所述至少一个第二核包括单个算术逻辑单元ALU并且所述多个第一核每个包括多个ALU。
9.如权利要求7所述的处理器,其中所述功率控制器要促使所述至少一个第二核以耦合于所述处理器的存储器的第一频率操作并且要促使所述多个第一核以高于所述第一频率的第二频率操作。
10.一种用于执行动态迁移的方法,其包括:
经由处理器的迁移逻辑基于从所述处理器的多个第一核接收的性能度量信息确定在所述处理器上执行的工作负载的类型,所述性能度量信息包括指令执行速率和队列占用,其中所述迁移逻辑包括机器学习逻辑以进一步基于在所述处理器制造期间离线获得并存储在所述处理器的存储中的训练信息来确定所述工作负载类型;
如果所述工作负载类型确定为第一工作负载类型则经由所述迁移逻辑在第一方向上更新计数值,并且如果所述工作负载类型确定为第二工作负载类型则在第二方向上更新所述计数值;以及
如果所述计数值满足第一阈值水平则经由所述迁移逻辑使一个或多个线程从所述多个第一核迁移到所述处理器的至少一个第二核,否则使所述一个或多个线程维持在所述多个第一核上。
11.如权利要求10所述的方法,其进一步包括如果所述计数值满足第二阈值水平则使所述一个或多个线程从所述至少一个第二核迁移到所述多个第一核中的一个或多个。
12.如权利要求10所述的方法,其中所述多个第一核包括计算偏向核并且所述至少一个第二核包括存储器偏向核,所述第一工作负载类型包括存储器限制的工作负载并且所述第二工作负载类型包括计算限制的工作负载。
13.如权利要求10所述的方法,其进一步包括控制所述至少一个第二核来以存储器匹配频率操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680010063.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:科技管理项目展示装置
- 下一篇:参考镜精确调节机构