功耗控制方法和装置制造方法及图纸

技术编号:39323392 阅读:10 留言:0更新日期:2023-11-12 16:02
本申请公开了一种功耗控制方法和装置,该方法包括:基于至少一个主板区域的表面温度,确定第一区域和第二区域;第一区域的表面温度高于第二区域的表面温度;基于第一区域的表面温度,确定第一区域内所有部件的功耗调整,和/或基于第二区域的表面温度,确定第二区域内所有部件的功耗调整,以使调整后的第一区域的表面温度和第二区域的表面温度处于预设温度区间内。间内。间内。

【技术实现步骤摘要】
功耗控制方法和装置


[0001]本申请涉及计算机硬件领域,尤其涉及一种功耗控制方法和装置。

技术介绍

[0002]计算机主板上各部件的功耗,关乎计算机的计算性能,然而,主板上个别部件的功耗过高,会导致主板积热过多,从而影响计算机的正常使用。为此,如何控制主板上各部件的功耗,以确保计算机的使用不受主板积热的影响,成为计算机硬件领域的研究热点。

技术实现思路

[0003]本申请提供了一种功耗控制方法和装置,目的在于控制主板上各个部件的功耗,确定主板各个区域的表面温度处于预设温度区间内。
[0004]为了实现上述目的,本申请提供了以下技术方案:
[0005]一种功耗控制方法,包括:
[0006]基于至少一个主板区域的表面温度,确定第一区域和第二区域;所述第一区域的表面温度高于第二区域的表面温度;
[0007]基于所述第一区域的表面温度,确定第一区域内所有部件的功耗调整,和/或基于第二区域的表面温度,确定第二区域内所有部件的功耗调整,以使调整后的所述第一区域的表面温度和第二区域的表面温度处于预设温度区间内。
[0008]可选的,基于所述第一区域的表面温度,确定第一区域内所有部件的功耗调整,包括:
[0009]基于所述第一区域的表面温度与预设温度区间,确定所述第一区域的降温参数;
[0010]基于第一关系表,确定所述第一区域的功耗控制量;所述第一关系表包括降温参数和功耗控制量之间的对应关系;
[0011]基于所述第一区域的功耗控制量,确定所述第一区域内所有部件的功耗调整。
[0012]可选的,基于所述第一区域的功耗控制量,确定所述第一区域内所有部件的功耗调整,包括:
[0013]基于所述第一区域的功耗控制量,确定所述第一区域对应的功耗区间;
[0014]根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,以使调整后的所述第一区域的功耗满足对应的功耗区间。
[0015]可选的,根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,包括:
[0016]获得主机的当前使用场景;所述当前使用场景包括所述主板所有部件的运行参数;
[0017]基于所述主板所有部件的运行参数,确定所述第一区域内所有部件的优先级;
[0018]基于所述第一区域内所有部件的优先级,修正所述第一区域内所有部件的功耗需求;
[0019]根据修正后的所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整。
[0020]可选的,根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,包括:
[0021]获得所述第一区域内所有部件的温度参数;
[0022]基于所述第一区域内所有部件的温度参数,修正所述第一区域内所有部件的功耗需求;
[0023]根据修正后的所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整。
[0024]可选的,基于第二区域的表面温度,确定第二区域内所有部件的功耗调整,包括:
[0025]基于所述第二区域的表面温度与预设温度区间,确定所述第二区域的升温数;
[0026]基于第二关系表,确定所述第二区域的功耗控制量;所述第二关系表包括升温参数和功耗控制量之间的对应关系;
[0027]基于所述第二区域的功耗控制量,确定所述第二区域内所有部件的功耗调整。
[0028]可选的,基于所述第二区域的功耗控制量,确定所述第二区域内所有部件的功耗调整,包括:
[0029]基于所述第二区域的功耗控制量,确定所述第二区域对应的功耗区间;
[0030]根据所述第二区域内所有部件的功耗需求,确定所述第二区域内所有部件的功耗调整,以使调整后的所述第二区域的功耗满足对应的功耗区间。
[0031]可选的,所述第一关系表和所述第二关系表,基于主板类型以及当前环境温度所确定。
[0032]可选的,基于至少一个主板区域的表面温度,确定第一区域和第二区域,包括:
[0033]基于至少一个主板区域的实测温度与表面温度的对应关系,确定至少一个所述主板区域的表面温度;
[0034]基于至少一个所述主板区域的表面温度,确定第一区域和第二区域。
[0035]一种功耗控制装置,包括:
[0036]区域确定单元,用于基于至少一个主板区域的表面温度,确定第一区域和第二区域;所述第一区域的表面温度高于第二区域的表面温度;
[0037]功耗确定单元,用于基于所述第一区域的表面温度,确定第一区域内所有部件的功耗调整,和/或基于第二区域的表面温度,确定第二区域内所有部件的功耗调整,以使调整后的所述第一区域的表面温度和第二区域的表面温度处于预设温度区间内。
[0038]可选的,所述功耗确定单元具体用于:
[0039]基于所述第一区域的表面温度与预设温度区间,确定所述第一区域的降温参数;
[0040]基于第一关系表,确定所述第一区域的功耗控制量;所述第一关系表包括降温参数和功耗控制量之间的对应关系;
[0041]基于所述第一区域的功耗控制量,确定所述第一区域内所有部件的功耗调整。
[0042]可选的,所述功耗确定单元具体用于:
[0043]基于所述第一区域的功耗控制量,确定所述第一区域对应的功耗区间;
[0044]根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗
调整,以使调整后的所述第一区域的功耗满足对应的功耗区间。
[0045]可选的,所述功耗确定单元具体用于:
[0046]获得主机的当前使用场景;所述当前使用场景包括所述主板所有部件的运行参数;
[0047]基于所述主板所有部件的运行参数,确定所述第一区域内所有部件的优先级;
[0048]基于所述第一区域内所有部件的优先级,修正所述第一区域内所有部件的功耗需求;
[0049]根据修正后的所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整。
[0050]可选的,所述功耗确定单元具体用于:
[0051]获得所述第一区域内所有部件的温度参数;
[0052]基于所述第一区域内所有部件的温度参数,修正所述第一区域内所有部件的功耗需求;
[0053]根据修正后的所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整。
[0054]可选的,所述功耗确定单元具体用于:
[0055]基于所述第二区域的表面温度与预设温度区间,确定所述第二区域的升温数;
[0056]基于第二关系表,确定所述第二区域的功耗控制量;所述第二关系表包括升温参数和功耗控制量之间的对应关系;
[0057]基于所述第二区域的功耗控制量,确定所述第二区域内所有部件的功耗调整。
[0058]可选的,所述功耗确定单元具体用于:
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功耗控制方法,包括:基于至少一个主板区域的表面温度,确定第一区域和第二区域;所述第一区域的表面温度高于第二区域的表面温度;基于所述第一区域的表面温度,确定第一区域内所有部件的功耗调整,和/或基于第二区域的表面温度,确定第二区域内所有部件的功耗调整,以使调整后的所述第一区域的表面温度和第二区域的表面温度处于预设温度区间内。2.根据权利要求1所述的方法,基于所述第一区域的表面温度,确定第一区域内所有部件的功耗调整,包括:基于所述第一区域的表面温度与预设温度区间,确定所述第一区域的降温参数;基于第一关系表,确定所述第一区域的功耗控制量;所述第一关系表包括降温参数和功耗控制量之间的对应关系;基于所述第一区域的功耗控制量,确定所述第一区域内所有部件的功耗调整。3.根据权利要求2所述的方法,基于所述第一区域的功耗控制量,确定所述第一区域内所有部件的功耗调整,包括:基于所述第一区域的功耗控制量,确定所述第一区域对应的功耗区间;根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,以使调整后的所述第一区域的功耗满足对应的功耗区间。4.根据权利要求3所述的方法,根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,包括:获得主机的当前使用场景;所述当前使用场景包括所述主板所有部件的运行参数;基于所述主板所有部件的运行参数,确定所述第一区域内所有部件的优先级;基于所述第一区域内所有部件的优先级,修正所述第一区域内所有部件的功耗需求;根据修正后的所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整。5.根据权利要求3所述的方法,根据所述第一区域内所有部件的功耗需求,确定所述第一区域内所有部件的功耗调整,包括:获得所述第一区域内所有部件的温度参数;...

【专利技术属性】
技术研发人员:金正操肖启华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1