[发明专利]CPU功耗的测试方法、测试装置、测试设备及存储介质在审
申请号: | 202010693139.4 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111813632A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 赵凡;张猛 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cpu 功耗 测试 方法 装置 设备 存储 介质 | ||
1.一种CPU功耗的测试方法,其特征在于,包括:
在与待测CPU连接后,调用预设配置脚本将所述待测CPU的测试参数配置为设定值;
调用预设测试脚本对所述待测CPU进行功耗测试,得到与所述设定值对应的功耗测试结果;
判断所述待测CPU的状态参数是否达到预设预警阈值;
如果是,则输出各所述功耗测试结果;
如果否,则调用所述预设配置脚本按预设规则调整各所述测试参数的设定值后,返回所述调用预设测试脚本对所述待测CPU进行功耗测试,得到与所述设定值对应的功耗测试结果的步骤;
其中,所述测试参数至少包括核数和计算量参数,各所述测试参数的设定值均处于与所述测试参数对应的预设区间。
2.根据权利要求1所述的测试方法,其特征在于,所述调用所述预设配置脚本按预设规则调整各所述测试参数的设定值,具体为:
调用所述预设配置脚本,按预设比例增加各所述测试参数中至少一个所述测试参数的设定值。
3.根据权利要求1所述的测试方法,其特征在于,所述预设预警阈值具体包括温度预警阈值和CPU利用率预警阈值;
相应的,所述判断所述待测CPU的状态参数是否达到预设预警阈值,具体包括:
获取所述待测CPU的温度状态参数和所述待测CPU的利用率;
判断是否满足所述待测CPU的温度状态参数达到所述温度预警阈值和所述待测CPU的利用率达到所述CPU利用率预警阈值中的至少一项;
如果是,则确定所述待测CPU的状态参数达到所述预设预警阈值;
如果否,则确定所述待测CPU的状态参数未达到所述预设预警阈值。
4.根据权利要求1所述的测试方法,其特征在于,还包括:
根据各所述测试参数的预设区间以及当前各所述测试参数的设定值,计算得到当前各所述测试参数的设定值的百分比。
5.根据权利要求4所述的测试方法,其特征在于,还包括:
将各所述计算量参数的百分比按与各所述计算量参数对应的预设权值进行加权计算,得到所述待测CPU的运行压力百分比。
6.根据权利要求1所述的测试方法,其特征在于,当所述待测CPU的状态参数达到所述预设预警阈值时,还包括:
发送报错信息以提示当前功耗测试结果无效。
7.根据权利要求1所述的测试方法,其特征在于,还包括:
根据各所述功耗测试结果,生成所述待测CPU的功耗测试日志,以及各所述测试参数与所述功耗测试结果之间的曲线图;
输出所述功耗测试日志和所述曲线图。
8.一种CPU功耗的测试装置,其特征在于,包括:
配置单元,用于在与待测CPU连接后,调用预设配置脚本将所述待测CPU的测试参数配置为设定值;
测试单元,用于调用预设测试脚本对所述待测CPU进行功耗测试,得到与所述设定值对应的功耗测试结果;
判断单元,用于判断所述待测CPU的状态参数是否达到预设预警阈值;如果是,则输出各所述功耗测试结果;如果否,则进入所述配置单元调用所述预设配置脚本按预设规则调整各所述测试参数的设定值后,返回所述测试单元;
其中,所述测试参数至少包括核数和计算量参数,各所述测试参数的设定值均处于与所述测试参数对应的预设区间。
9.一种CPU功耗的测试设备,其特征在于,包括:
存储器,用于存储指令,所述指令包括权利要求1至7任意一项所述CPU功耗的测试方法的步骤;
处理器,用于执行所述指令。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述CPU功耗的测试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010693139.4/1.html,转载请声明来源钻瓜专利网。