System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 能效评估方法、装置、系统及相关设备制造方法及图纸_技高网

能效评估方法、装置、系统及相关设备制造方法及图纸

技术编号:41361235 阅读:14 留言:0更新日期:2024-05-20 10:10
一种能效评估方法,包括:获取硬件对象的运行状态以及实际功耗,该硬件对象的运行状态用于指示该硬件对象在当前时刻的运行状态,并确定该运行状态所对应的理想功耗,该理想功耗用于指示该硬件对象在该运行状态下的可运行的最低功耗,从而根据硬件对象的实际功耗以及理想功耗,计算硬件对象的节能健康度,该节能健康度用于衡量硬件对象的能效水平。如此,不仅能够实现对硬件对象的能效水平进行实时在线评估,而且,利用硬件对象在运行状态下的数据来评估其能效水平,可以有效减小评估能效水平的耗时以及对于硬件对象的资源占用,从而能够有效降低能效评估所需的时间成本以及资源消耗。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种能效评估方法、装置、系统及相关设备


技术介绍

1、随着技术的发展,在处理器、计算机等硬件对象的性能快速提升的同时,硬件对象的能耗也在随机增加。其中,能效(energy efficiency)可以用来作为评估硬件对象的能源使用情况的指标。能效,是指能源使用过程中用于提供服务的能源量与消耗的总能源量之间的比值。

2、目前,主要是通过spec sert、benchsee等能效评估工具,在硬件对象处于离线状态下评估硬件对象的能效水平,评估过程可利用标准的负载对硬件对象进行压力测试,并通过测量硬件对象在该负载下的业务吞吐量和能耗来评估该硬件对象的能效水平。但是,这些能效水平评估工具无法对硬件对象的能效水平进行实时评估,并且,评估硬件对象的能效水平的成本通常较高。


技术实现思路

1、本申请提供了一种能效评估方法,以实现对硬件对象的能效水平进行实时评估,并降低评估硬件对象的能效水平所需的成本。此外,本申请还提供了对应的装置、能效评估系统、计算机可读存储介质以及计算机程序产品。

2、第一方面,本申请提供一种能效评估方法,具体地,在评估硬件对象的能效水平时,获取该硬件对象的运行状态以及实际功耗,该硬件对象的运行状态用于指示该硬件对象在当前时刻的运行状态,如指示硬件对象在当前时刻的利用率等,然后确定该运行状态所对应的理想功耗,该理想功耗用于指示该硬件对象在该运行状态下的可运行的最低功耗,该最低功耗可以是硬件对象在历史时间段内所达到的最低的功耗,也可以是基于人为经验所设定的最低功耗,从而根据硬件对象的实际功耗以及理想功耗,计算硬件对象的节能健康度,该节能健康度用于衡量硬件对象的能效水平。

3、如此,根据硬件对象的运行状态以及实际功耗,能够计算出用于衡量硬件对象的能效水平的节能健康度,从而实现对硬件对象的能效水平进行实时在线评估。并且,利用硬件对象在运行状态下的数据来评估其能效水平,可以有效减小评估能效水平的耗时以及对于硬件对象的资源占用,从而能够有效降低能效评估所需的时间成本以及资源消耗。另外,当硬件对象为设备或者集群时,硬件对象的运行状态,还可以反映硬件对象上的业务负载所要求的硬件对象的资源使用率、内部器件的运行情况、传感温度等多个维度的特征,从而基于该硬件对象的运行状态来评估硬件对象的能效水平,可以使得评估能效水平的准确性、可靠性以及公平性能够达到较高水平。

4、在一种可能的实施方式中,在确定硬件对象的运行状态对应的理想功耗时,具体可以是根据硬件对象在历史时间段内的功耗数据,确定该运行状态对应的理想功耗。如此,能够利用硬件对象在过去运行时的功耗情况,指导硬件对象在当前运行状态下所能达到的最低功耗,从而可以提高确定理想功耗的可靠性以及准确性。

5、在一种可能的实时方式中,在根据硬件对象在历史时间段内的功耗数据确定理想功耗时,具体可以是根据硬件对象的运行状态,利用ai模型进行推理,得到该ai模型输出的运行状态对应的理想功耗,该ai模型利用硬件对象在历史时间段内的功耗数据完成训练,例如可以将硬件对象在历史时间段内的各个历史运行状态作为输入,将硬件对象在各个历史运行状态下所达到的最低功耗作为标签,训练ai模型。如此,可以通过模型推理的方式确定硬件对象的理想功耗。

6、在一种可能的实施方式中,用于确定理想功耗的ai模型,可以基于至少一组训练样本完成训练,该训练样本包括硬件对象在历史时间段内的多个历史运行状态、每个历史运行状态对应的最低功耗,该最低功耗为同一历史运行状态下基于多组节能控制参数所对应的多个功耗中的最小值,该节能控制参数用于控制硬件对象的能耗。如此,可以基于历史数据实现对ai模型的训练,以便后续利用该ai模型实现对硬件对象的理想功耗的实时推理。

7、在一种可能的实施方式中,训练样本还可以包括每个历史运行状态对应的最低功耗所对应的节能控制参数。如此,通过将节能控制参数也作为ai模型的输入,可以增加ai模型输入的数据维度,从而基于多个维度数据进行推理,可以提高ai模型的推理准确性。

8、在一种可能的实施方式中,在计算出硬件对象的节能健康度后,还可以根据该节能健康度,对硬件对象的运行状态对应的理想功耗进行修正。如此,通过对理想功耗的修正,可以使得所确定出的理想功耗更加可靠,减少部分因素对于确定理想功耗的干扰,以此可以提高所计算出的节能健康度的准确率,从而可以提高衡量硬件对象的能效水平的准确性。

9、在一种可能的实施方式中,当硬件对象的节能健康度大于第一阈值的持续时长大于第一时长时,减小针对该理想功耗的修正量,并且,当硬件对象的节能健康度小于第二阈值的持续时长大于第二时长时,增大针对该理想功耗的修正量,其中,该第一阈值大于第二阈值。如此,通过对修正量的大小调整,可以使得用于计算节能健康度的理想功耗的值更加接近于该硬件对象实际所能达到的最低功耗,从而提高所计算出的节能健康度的准确率,进而可以提高衡量硬件对象的能效水平的准确性。

10、在一种可能的实施方式中,在计算出硬件对象的节能健康度后,还可以呈现该硬件对象的节能健康度,以便用户根据该节能健康度感知硬件对象的能效水平;或者,当该节能健康度低于阈值时,表征硬件对象的能效水平较低,即该硬件对象在运行过程中存在较多的能源被浪费,因此,可以根据该节能健康度执行针对该硬件对象的节能操作,如对硬件对象进行降频、进入节能模式等处理,以此提高硬件对象的能效水平。

11、第二方面,本申请提供一种能效评估装置,所述能效评估装置包括用于执行第一方面或第一方面任一种可能实现方式中的能效评估方法的各个模块。

12、第三方面,本申请提供一种能效评估系统,所述能效评估系统包括处理器、存储器和显示器。所述处理器、所述存储器进行相互的通信。所述处理器用于执行存储器中存储的指令,以使得能效评估系统执行如第一方面或第一方面的任一种实现方式中的能效评估方法。需要说明的是,该存储器可以集成于处理器中,也可以是独立于处理器之外。能效评估系统还可以包括总线。其中,处理器通过总线连接存储器。其中,存储器可以包括可读存储器以及随机存取存储器。

13、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算设备上运行时,使得计算设备执行上述第一方面或第一方面的任一种实现方式所述能效评估方法的操作步骤。

14、第五方面,本申请提供了一种包含指令的计算机程序产品,当其在计算设备上运行时,使得计算设备执行上述第一方面或第一方面的任一种实现方式所述能效评估方法的操作步骤。

15、本申请在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。

本文档来自技高网...

【技术保护点】

1.一种能效评估方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述运行状态对应的理想功耗,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述硬件对象在历史时间段内的功耗数据,确定所述运行状态对应的理想功耗,包括:

4.根据权利要求3所述的方法,其特征在于,所述AI模型基于至少一组训练样本完成训练,所述训练样本包括所述硬件对象在所述历史时间段内的多个历史运行状态、所述多个历史运行状态中每个历史运行状态对应的最低功耗,所述最低功耗为同一历史运行状态下基于多组节能控制参数所对应的多个功耗中的最小值,所述节能控制参数用于控制所述硬件对象的能耗。

5.根据权利要求4所述的方法,其特征在于,所述训练样本还包括所述最低功耗对应的节能控制参数。

6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,所述硬件对象为计算设备包括的多个电子器件中的一个电子器件,所述方法还包括:

9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:

10.一种能效评估装置,其特征在于,所述能效评估装置包括:

11.一种能效评估系统,其特征在于,包括处理器、存储器;

12.一种计算机可读存储介质,其特征在于,包括指令,当其在计算设备上运行时,使得所述计算设备执行如权利要求1至9中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种能效评估方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述运行状态对应的理想功耗,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述硬件对象在历史时间段内的功耗数据,确定所述运行状态对应的理想功耗,包括:

4.根据权利要求3所述的方法,其特征在于,所述ai模型基于至少一组训练样本完成训练,所述训练样本包括所述硬件对象在所述历史时间段内的多个历史运行状态、所述多个历史运行状态中每个历史运行状态对应的最低功耗,所述最低功耗为同一历史运行状态下基于多组节能控制参数所对应的多个功耗中的最小值,所述节能控制参数用于控制所述硬件对象的能耗。

5.根据权利要求4所述的方法,其特征在于,所述训练样本还包括...

【专利技术属性】
技术研发人员:吴俊杰王江涛谢海军
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1