[发明专利]用于处理器功率调整的方法和系统、及存储介质有效
| 申请号: | 201810744671.7 | 申请日: | 2018-07-09 |
| 公开(公告)号: | CN109213300B | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 文森特·恩吉耶;罗伯特·E·范·克莱夫 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
| 主分类号: | G06F1/3203 | 分类号: | G06F1/3203;G06F11/30 |
| 代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 张涛;吴丽丽 |
| 地址: | 美国德*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 处理器 功率 调整 方法 系统 存储 介质 | ||
本发明涉及处理器功率调整。在根据本公开的一个示例中,一种方法可以包括收集处理器的环境信息,确定处理器的最大功率水平,并且设置频率水平和维持处理器的最大功率的内核频率比。频率水平和内核-频率比分别由可编程频率寄存器和可编程内核寄存器控制。该方法可以包括接收与处理器对应的管芯温度,确定管芯温度超过与处理器对应的温度,并且将最大功率调整到维持该温度的水平。
技术领域
本公开总体上涉及处理器功率调整。
背景技术
计算机处理器可能具有多个内核和内核运行的基频。某些处理器也可以具有“涡轮增压(turbo)”模式,该模式以超出基频的增加的turbo频率运行一个或多个处理器内核。
发明内容
根据本公开的一方面,提供了一种用于处理器功率调整的方法,包括:收集处理器的环境信息;确定所述处理器的最大功率水平;设置频率水平和维持所述处理器的最大功率的内核频率比,其中所述频率水平和所述内核-频率比分别由可编程频率寄存器和可编程内核寄存器控制,其中所述内核频率比是turbo频率与多个活跃内核的比率;接收与所述处理器对应的管芯温度;确定所述管芯温度超过与所述处理器对应的温度;并且将所述最大功率调整到维持所述温度的水平,其中设置所述频率水平和维持所述处理器的所述最大功率的内核频率比包括:确定在最高运行功率水平下运行的所述处理器所能够达到的最高运行频率水平;将所述最高运行频率水平设置为所述频率水平;并且将所述处理器的内核总数设置为所述活跃内核的数量。
根据本公开的另一方面,提供了一种用于处理器功率调整的系统,包括:功率水平确定器;寄存器设置器;温度接收器;温度确定器;和功率调整器,其中所述系统根据本公开所述的方法运行。
根据本公开的另一方面,提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质以指令编码,当所述指令由系统的处理器执行时,使得所述系统根据本公开所述的方法运行。
附图说明
下面的详细描述参照附图,其中:
图1是用于处理器功率调整的示例系统的框图;
图2是用于处理器管芯温度监测的示例方法的流程图;
图3是用于处理器功率调整的另一示例方法的流程图;和
图4是用于处理器功率调整的示例方法的流程图。
具体实施方式
“turbo”模式可以适时地使用系统中的热量和功率容量余量以在超出基频的增加的turbo频率下运行处理器内核中的一个或多个处理器内核。Turbo模式可以在维持相同的热设计功率(TDP)水平的同时,提高处理器性能。
处理器库存单元(SKU)可以以TDP和最大功率水平来指定。为了安全地维护这些参数,预定义设置通常被融合并锁定在处理器中,以确保器件(part)在标准的电、热和功率设计规范内运行。处理器的turbo配置文件可以通过固定频率寄存器和内核频率比(core-to-frequency ratio)寄存器被这些约束来界定。内核频率比被指定为turbo频率与多个活跃内核的比率。turbo频率的功率限制可以与TDP水平融合。Turbo配置文件从每个活跃内核扩展到单内核活跃频率。为了在频率寄存器中维持相同的TDP水平,CPU turbo频率可以取决于被融合在内核频率比寄存器中的活跃核心的数量。因此,随着活跃核心的数量被较低的工作负载需求或内核停放/禁用技术所利用,turbo频率增加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810744671.7/2.html,转载请声明来源钻瓜专利网。





