[发明专利]用于处理器功率调整的方法和系统、及存储介质有效
| 申请号: | 201810744671.7 | 申请日: | 2018-07-09 |
| 公开(公告)号: | CN109213300B | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 文森特·恩吉耶;罗伯特·E·范·克莱夫 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
| 主分类号: | G06F1/3203 | 分类号: | G06F1/3203;G06F11/30 |
| 代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 张涛;吴丽丽 |
| 地址: | 美国德*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 处理器 功率 调整 方法 系统 存储 介质 | ||
1.一种用于处理器功率调整的方法,包括:
收集处理器的环境信息;
确定所述处理器的最大功率水平;
设置频率水平和维持所述处理器的最大功率的内核频率比,其中所述频率水平和所述内核-频率比分别由可编程频率寄存器和可编程内核寄存器控制,其中所述内核频率比是turbo频率与活跃内核的数量的比率;
接收与所述处理器对应的管芯温度;
确定所述管芯温度超过与所述处理器对应的温度;并且
将所述最大功率调整到维持所述温度的水平,
其中设置所述频率水平和维持所述处理器的所述最大功率的内核频率比包括:
确定在最高运行功率水平下运行的所述处理器所能够达到的最高运行频率水平;
将所述最高运行频率水平设置为所述频率水平;并且
将所述处理器的内核总数设置为所述活跃内核的数量。
2.根据权利要求1所述的方法,其中所述温度是提供对所述处理器的变化负载做出反应的一时间段的温度缓冲范围的上限。
3.根据权利要求2所述的方法,包括:
确定所述管芯温度低于所述温度缓冲范围的下限;并且
增加所述最大功率水平。
4.根据权利要求1所述的方法,其中没有值被融合到所述可编程频率寄存器和所述可编程内核寄存器中。
5.根据权利要求1所述的方法,其中所述频率水平和所述内核的数量由连接到所述处理器的管理芯片来设置。
6.根据权利要求1所述的方法,其中所述处理器与担保设置相关联,所述方法包括:
确定所述最大功率水平和频率水平是否超过担保规格中定义的热规格;并且
当确定所述最大功率水平和频率水平超过所述热规格时,调整所述最大功率水平和所述频率水平中的至少一个以满足所述热规格。
7.根据权利要求1所述的方法,其中所述环境信息包括容纳所述处理器的计算机系统的系统配置和所述计算机系统的温度。
8.根据权利要求1所述的方法,其中所述环境信息包括所述处理器能够执行的多个工作负载,所述多个工作负载中的每个工作负载具有功耗配置文件,所述方法包括:
确定所述处理器正在执行具有低功耗配置文件的工作负载;并且
增加所述处理器的所述最大功率水平。
9.根据权利要求1所述的方法,包括:
当确定所述管芯温度不超过所述温度时,调整所述功率以维持所述最大功率。
10.一种用于处理器功率调整的系统,包括:
功率水平确定器;
寄存器设置器;
温度接收器;
温度确定器;和
功率调整器,
其中所述系统根据权利要求1-9中任一项所述的方法运行。
11.一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质以指令编码,当所述指令由系统的处理器执行时,使得所述系统根据权利要求1-9中任一项所述的方法运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810744671.7/1.html,转载请声明来源钻瓜专利网。





