[发明专利]一种CPU功耗调整方法与装置有效
申请号: | 201710383405.1 | 申请日: | 2017-05-26 |
公开(公告)号: | CN108958449B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 何志斌 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F1/329 | 分类号: | G06F1/329;G06F1/3293 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 郑丽杰 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 cpu 功耗 调整 方法 装置 | ||
本发明提供一种CPU功耗调整方法与装置,该方法包括:若接收到运算请求,则获取所述运算请求所需的目标运算能力;选择CPU中运算能力满足所述目标运算能力的CPU内核或CPU内核组;在选择的CPU内核或CPU内核组中选择负荷功耗最低的目标CPU内核或目标CPU内核组,并使用所述目标CPU内核或目标CPU内核组对所述运算请求进行处理。由于选择了负荷功耗最低的目标CPU内核或目标CPU内核组对所述运算请求进行处理,从而可以节省CPU功耗。
技术领域
本发明涉及通信技术领域,特别涉及一种CPU功耗调整方法与装置。
背景技术
对于电子设备尤其是智能终端来说,续航能力是一个十分重要的性能指标。而在这类设备中,中央处理器(Central Processing Unit,CPU)功耗往往占据相当大的比例。CPU在计算负荷变化时需要作出调整,目前的CPU调整一般是采用先调频再调核的做法即优先调整CPU的工作频率再调整CPU内核的运行数,对于多核CPU(即具备多个内核的CPU)而言,采用先调频再调核的调整做法时,由于调整工作频率的前后功耗差和调整CPU内核运行数的前后功耗差不是一定的,从而导致CPU功耗较大。
发明内容
本发明实施例的目的在于提供一种CPU功耗调整方法和装置,解决了CPU功耗较大的问题。
为了达到上述目的,本发明实施例提供一种CPU功耗调整方法,包括:
若接收到运算请求,则获取所述运算请求所需的目标运算能力;
选择CPU中运算能力满足所述目标运算能力的CPU内核或CPU内核组;
在选择的CPU内核或CPU内核组中选择负荷功耗最低的目标CPU内核或目标CPU内核组,并使用所述目标CPU内核或目标CPU内核组对所述运算请求进行处理。
本发明实施例还提供一种CPU功耗调整装置,包括:
接收模块,用于若接收到运算请求,则获取所述运算请求所需的目标运算能力;
第一选择模块,用于选择CPU中运算能力满足所述目标运算能力的CPU内核或CPU内核组;
第二选择模块,用于在选择的CPU内核或CPU内核组中选择负荷功耗最低的目标CPU内核或目标CPU内核组,并使用所述目标CPU内核或目标CPU内核组对所述运算请求进行处理。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行如上述提供的一种CPU功耗调整方法。
上述技术方案中的一个技术方案具有如下优点或有益效果:
本发明实施例,若接收到运算请求,则获取所述运算请求所需的目标运算能力;选择CPU中运算能力满足所述目标运算能力的CPU内核或CPU内核组;在选择的CPU内核或CPU内核组中选择负荷功耗最低的目标CPU内核或目标CPU内核组,并使用所述目标CPU内核或目标CPU内核组对所述运算请求进行处理。由于选择了负荷功耗最低的目标CPU内核或目标CPU内核组对所述运算请求进行处理,从而可以节省CPU功耗。
附图说明
图1为本发明实施例提供的CPU功耗调整方法的流程图;
图2为本发明实施例提供的CPU功耗调整方法的举例图之一;
图3为本发明实施例提供的CPU功耗调整方法的举例图之二;
图4为本发明实施例提供的CPU功耗调整方法的举例图之三;
图5为本发明实施例提供的CPU功耗调整装置的结构图;
图6为本发明实施例提供的CPU功耗调整装置的结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710383405.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:主板上电控制电路
- 下一篇:智能调节运行频率和功耗的计算机