[发明专利]使计算设备产生定量功耗的方法及装置有效
申请号: | 202011612286.0 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112596601B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 喻安雄 | 申请(专利权)人: | 海光信息技术股份有限公司 |
主分类号: | G06F1/329 | 分类号: | G06F1/329;G06F11/30 |
代理公司: | 北京兰亭信通知识产权代理有限公司 11667 | 代理人: | 赵永刚 |
地址: | 300384 天津市南开区华苑产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 设备 产生 定量 功耗 方法 装置 | ||
本发明提供一种使计算设备产生定量功耗的方法及装置,涉及计算设备领域,能对计算设备的功耗开销进行有效、精确的控制,有效解决在实现计算设备自适应电压与频率调节功能时,由于功耗不稳定无法实现在指定频率下获取稳定的指定功耗下的电流、电压等参数的问题。该方法包括:S1、使计算设备设置到指定主频;S2、获取计算设备需要产生的指定功耗值;S3、实时监测计算设备的功耗;S4、将获取到的当前功耗与指定功耗值进行比对:S5、根据当前功耗与指定功耗值的比对结果,控制第一程序和第二程序的运行,使计算设备产生定量功耗。第一程序的运行功耗大于第一功耗值,第二程序的运行功耗小于第二功耗值。
技术领域
本发明涉及计算设备领域,尤其涉及一种使计算设备产生定量功耗的方法及装置。
背景技术
随着大数据、云计算以及高性能计算等领域对计算性能需求的不断提升,计算设备的计算性能变得越来越重要。目前在计算设备上运行的应用对计算设备的性能要求越来越高,同时带来了更大的功耗开销。在高性能计算过程中,能耗比已成为衡量计算设备优劣的重要参数。
在计算过程中,随着计算任务的变化,为了更好地实现功耗和性能之间的平衡,需要在计算设备上实现自适应电压与频率调节。目前已有的控制方法对于计算设备的功耗开销缺乏有效、精确的控制,导致在指定频率下功耗波动较大;开发人员希望在应用程序执行时,能灵活方便地使计算设备能产生指定的功耗,且能稳定在指定功耗,从而获取电流、电压等参数,帮助开发人员在计算设备上实现自适应电压与频率调节,进而实现计算设备在进行高性能计算时,功耗和性能之间的平衡。
目前最常见的就是将计算程序放到计算设备循环执行,第一种是在主机端循环让设备端程序执行,第二种是在设备端执行的程序内循环执行。在指定计算设备的频率情况下,第一种方式由于两次执行间隔较大,功耗无法稳定;第二种方式比第一种方式优越,但应用程序不同的指令产生的功耗不一样,且如果没有充分利用计算设备,产生调度或者间隙,那么功耗波动会偏大。
发明内容
本发明提供的使计算设备产生定量功耗的方法及装置,能对计算设备的功耗开销进行有效、精确的控制,有效解决背景技术中在实现计算设备自适应电压与频率调节功能时,由于功耗不稳定,无法实现在指定频率下获取稳定的指定功耗下的电流、电压等参数的问题。
第一方面,本发明提供一种使计算设备产生定量功耗的方法,包括:
S1、使所述计算设备设置到指定主频;
S2、获取所述计算设备需要产生的指定功耗值;
S3、通过功耗监测工具,实时监测所述计算设备的功耗;
S4、从所述功耗监测工具处获取所述计算设备的当前功耗,并将获取到的所述当前功耗与所述指定功耗值进行比对:
S5、根据所述当前功耗与所述指定功耗值的比对结果,控制所述第一程序和第二程序的运行,使计算设备产生定量功耗,所述第一程序的运行功耗大于第一功耗值,用于快速增减所述计算设备的功耗;第二程序的运行功耗小于第二功耗值,用于动态微调所述计算设备的功耗,所述第一功耗值大于所述第二功耗值。
可选的,步骤S5中根据当前功耗与所述指定功耗值的比对结果,控制所述第一程序和第二程序的运行,包括:根据所述指定功耗减去所述当前功耗所得值的正负,确定是执行线程还是结束线程;如果所述指定功耗减去所述当前功耗所得绝对值大于第一功耗值,使计算设备执行或者结束M个所述第一程序的线程,所述M为所述计算设备需要操作的线程数量;如果所述指定功耗减去所述当前功耗所得绝对值大于第二功耗值且小于所述第一功耗值,使计算设备执行或者结束M个所述第二程序的线程;跳转至步骤S3,循环执行步骤S3-S5,直至所述指定功耗减去所述当前功耗所得绝对值小于所述第二功耗值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海光信息技术股份有限公司,未经海光信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011612286.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:空调器及其除霜控制方法
- 下一篇:显示装置的背光模组和显示装置