System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别是涉及一种功耗管理方法、装置、电子设备和存储介质。
技术介绍
1、ucie(universal chiplet interconnect express,通用芯粒互连)标准遵循pcie(peripheral component interconnect express,外围组件快速互连)/cxl(computeexpress link,高速互连)标准,沿用pcie标准的功耗管理协议和标准,当某个ucie节点挂接到总线后上体现的是对host的pcie设备。在基于ucie协议的大规模异构计算处理器集群中,pcie计算节点之间无法实现多个xpu(extreme processing unit,异构处理器单元)节点功耗状态的组合管理。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种功耗管理方法、装置、电子设备和存储介质,实现对节点功耗的精细化管理。
2、第一方面,本申请提供了一种功耗管理方法,所述方法包括:
3、根据待分析对象当前的负载均衡策略,获取当前时间窗的功耗数据;其中,所述功耗数据包括系统功耗和性能消耗;
4、基于当前时间窗的功耗数据估计下一时间窗的预估功耗数据;
5、响应于待处理业务,枚举异构计算系统总线中的计算节点,对各所述计算节点配置对应的功耗管理扩展字段;其中,所述功耗管理扩展字段包括:用于标记功耗分组信息的功耗分组标识字段、用于表示节点功耗参数特征的节点功耗参数字段、用于实现计算节点功耗控制
6、基于所述待处理业务的功耗需求结合各所述计算节点的节点功耗状态进行分组,并基于分组结果配置各所述计算节点对应的所述功耗分组标识字段。
7、在其中一个实施例中,所述方法还包括:基于所述计算节点的节点信息对关联的所述计算节点构建对应的功耗管理关系;并基于功耗管理关系确定对应的功耗组控制策略。
8、在其中一个实施例中,所述基于功耗管理关系确定对应的功耗组控制策略,包括以下的任意一项或任意多项:
9、根据所述计算节点的上一级父节点的节点状态,配置该所述计算节点以及该上一级父节点对应的其他子节点的节点状态;
10、根据功耗组中父节点的节点状态,配置所述父节点对应的子节点的节点状态;
11、在所述计算节点对应的多个子节点属于不同的功耗组时,根据各所述子节点的节点状态配置该所述计算节点的节点状态;
12、响应于系统节点指令,配置所述计算节点的节点状态;其中,所述计算节点为一级计算节点。
13、在其中一个实施例中,所述功耗分组标识字段包括:系统功耗标识、父节点系统功耗标识;
14、所述系统功耗标识包括:厂商标识、部件标识、设备标识、功能标识,功耗分组标识;
15、所述父节点系统功耗标识包括计算节点对应的父节点的:厂商标识、部件标识、设备标识、功能标识,功耗分组标识。
16、在其中一个实施例中,所述节点功耗参数字段包括:功耗上限字段、功耗下限字段、功耗平均值字段、功耗等级字段。
17、在其中一个实施例中,所述节点功耗能力字段,包括:节点开启控制字段、节点关闭控制字段、当前功耗值读取控制字段、节点功耗值写入控制字段、节点功耗间隔调整控制字段、节点功耗向上调节控制字段、节点功耗向下调节控制字段、功耗等级状态控制字段。
18、在其中一个实施例中,方法还包括:
19、响应于功耗调控指令,功耗管理主节点获取功耗组内各所述计算节点的当前节点状态信息;其中,所述当前节点状态信息包括节点状态、功耗状态、与功耗管理主节点的距离;所述功耗调控指令包括:目标功耗值;
20、基于当前节点状态信息计算当前总功耗参数,并计算目标功耗值与当前总功耗参数之间的功耗差值;
21、基于所述功耗差值确定待调控功耗组,以及对应的功耗调节策略。
22、在其中一个实施例中,方法还包括:
23、所述功耗管理主节点向所述待调控功耗组对应的计算节点发送功耗调整指令;
24、所述待调节功耗组对应的各所述计算节点响应所述功耗调整指令,向所述功耗管理主节点反馈中断响应信息;其中,所述中断响应信息包括调控结果信息。
25、在其中一个实施例中,所述功耗调控指令包括:基于传感器参数异常触发的功耗调控指令、用于系统性能提升的功耗控制指令或者基于控制上层触发的功耗调控指令。
26、在其中一个实施例中,根据功耗组中计算节点的节点状态,配置所述功耗组对应的功耗管理主节点。
27、在其中一个实施例中,所述枚举异构计算系统总线中的计算节点时,所述方法还包括:
28、为各所述计算节点配置对应的bdf标识;所述bdf标识包括:总线bus标识、设备device标识和功能function标识。
29、在其中一个实施例中,所述计算节点包括:ucie异构计算管理节点;
30、所述功耗管理扩展字段包括基于增强的配置访问机制ecam定义的用于ucie异构计算管理节点的功耗管理扩展字段。
31、第二方面,本申请提供了一种功耗管理装置,所述装置包括:
32、节点枚举模块,用于响应于待处理业务,枚举异构计算系统总线中的计算节点,对各所述计算节点配置对应的功耗管理扩展字段;其中,所述功耗管理扩展字段包括:用于标记功耗分组信息的功耗分组标识字段、用于表示节点功耗参数特征的节点功耗参数字段、用于实现计算节点功耗控制的节点功耗能力字段;
33、节点分组模块,用于根据各所述计算节点的节点功耗状态进行分组,并基于分组结果配置各所述计算节点对应的所述功耗分组标识字段。
34、第三方面,本申请还提供了一种电子设备。所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面任一项实施例中方法的步骤。
35、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项实施例中方法的步骤。
36、第五方面,本申请还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现第一方面任一项实施例中方法的步骤。
37、上述的功耗管理方法、装置、计算机设备和存储介质、计算机程序产品,通过对计算节点配置功耗管理扩展字段,在对计算节点进行分组后,利用功耗管理扩展字段中的功耗分组标识字段来标记计算节点的功耗分组信息,从而可以便于在功耗调节时,利用功耗分组标识对计算节点按功耗组划分进行功耗调节,从而实现对不同的计算单元的有效功耗控制,最大化优化系统功耗,实现对节点功耗的精细化管理。
本文档来自技高网...【技术保护点】
1.一种功耗管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的功耗管理方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的功耗管理方法,其特征在于,所述基于功耗管理关系确定对应的功耗组控制策略,包括以下的任意一项或任意多项:
4.根据权利要求1所述的功耗管理方法,其特征在于,所述功耗分组标识字段包括:系统功耗标识、父节点系统功耗标识;
5.根据权利要求1所述的功耗管理方法,其特征在于,所述节点功耗参数字段包括:
6.根据权利要求1所述的功耗管理方法,其特征在于,所述节点功耗能力字段,包括:节点开启控制字段、节点关闭控制字段、当前功耗值读取控制字段、节点功耗值写入控制字段、节点功耗间隔调整控制字段、节点功耗向上调节控制字段、节点功耗向下调节控制字段、功耗等级状态控制字段。
7.根据权利要求1所述的功耗管理方法,其特征在于,方法还包括:
8.根据权利要求7所述的功耗管理方法,其特征在于,方法还包括:
9.根据权利要求7所述的功耗管理方法,其特征在于,所述功耗调控指令包括
10.根据权利要求1所述的功耗管理方法,其特征在于,所述方法还包括:
11.根据权利要求1所述的功耗管理方法,其特征在于,所述枚举异构计算系统总线中的计算节点时,所述方法还包括:
12.根据权利要求1所述的功耗管理方法,其特征在于,所述计算节点包括:UCIE异构计算管理节点;
13.一种功耗管理装置,其特征在于,所述装置包括:
14.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至12中任一项所述的功耗管理方法的步骤。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至12中任一项所述的功耗管理方法的步骤。
...【技术特征摘要】
1.一种功耗管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的功耗管理方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的功耗管理方法,其特征在于,所述基于功耗管理关系确定对应的功耗组控制策略,包括以下的任意一项或任意多项:
4.根据权利要求1所述的功耗管理方法,其特征在于,所述功耗分组标识字段包括:系统功耗标识、父节点系统功耗标识;
5.根据权利要求1所述的功耗管理方法,其特征在于,所述节点功耗参数字段包括:
6.根据权利要求1所述的功耗管理方法,其特征在于,所述节点功耗能力字段,包括:节点开启控制字段、节点关闭控制字段、当前功耗值读取控制字段、节点功耗值写入控制字段、节点功耗间隔调整控制字段、节点功耗向上调节控制字段、节点功耗向下调节控制字段、功耗等级状态控制字段。
7.根据权利要求1所述的功耗管理方法,其特征在于,方法还包括:
8.根据权利要求7所述的功耗管理方法,其特征在于,方法还包括...
【专利技术属性】
技术研发人员:陈争胜,解海涛,姬信伟,罗勇,
申请(专利权)人:深圳市遇贤微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。