System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多核异构新能源芯负载均衡方法、装置和计算机设备制造方法及图纸_技高网

多核异构新能源芯负载均衡方法、装置和计算机设备制造方法及图纸

技术编号:40926591 阅读:4 留言:0更新日期:2024-04-18 14:49
本申请提供一种多核异构新能源芯负载均衡方法、装置和计算机设备。所述方法包括:获取多核异构新能源芯的内核参数数据和电力业务数据,基于内核参数数据,构造多对应内核能力模型,以及基于电力业务数据,构造电力业务模型,根据内核能力模型以及电力业务模型,构造核负载率周期检查模型,并根据核负载率周期检查模型表征多核异构新能源芯的不同负载状态,构造多核异构新能源芯的业务动态分配模型,进一步地根据业务动态分配模型,生成多核异构新能源芯的负载均衡模型,通过负载均衡模型得到最小负载不平衡度对应的内核处理方案,通过内核处理方案对多核异构新能源芯负载均衡处理。采用本方法能够主动调控,进而实现负载均衡。

【技术实现步骤摘要】

本申请涉及新能源,特别是涉及一种实现多核异构新能源芯负载均衡的方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、随着新能源技术的发展,出现了分布式新能源广泛接入技术,接入后信息感知庞大、接入业务繁多,但存在数据信息量陡增、端部理解能力不足的问题,目前新能源存在多个应用场景,不同场景下的电力业务的需求不同,不能根据进行差异化处理,配置建设能发挥多核异构新能源芯结构优势的动态分配方案能够有效应对电力系统安全稳定运行风险,目前主要是通过实现多核异构新能源芯结构内部各核负荷常在能力最优来达到上述目的,实现各内核负荷最优的主要手段在于对内核能力进行提升,包括增加内核数量或选择高性能内核以提高芯片计算能力。

2、传统多核异构新能源芯内核能力及类别改造方案仅将内核能力和部署方案作为新能源芯负载率均衡过程中的控制变量,存在应对策略只停留在被动应对的物理层面,未考虑电力业务特征和约束条件的影响,同时未来分布式新能源接入场景具有不确定性,盲目的能力提升及部署可能导致新能源芯资源的不均衡和浪费。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够主动应对,同时考虑电力业务特征和约束条件的实现多核异构新能源芯负载均衡的方法方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种多核异构新能源芯负载均衡方法,包括:

3、获取待负载均衡的多核异构新能源芯的多种类型内核的内核参数数据,以及多核异构新能源芯对应于多种类型电力业务的电力业务数据;多种类型内核包括:通用核、专用核以及高性能核;多种类型电力业务包括:通用计算类业务、特定需求类业务与计算密集类业务;

4、基于内核参数数据,构造多核异构新能源芯对应的内核能力模型,以及基于电力业务数据,构造多种类型电力业务的电力业务模型;

5、根据内核能力模型以及电力业务模型,构造多核异构新能源芯对应的核负载率周期检查模型,并根据核负载率周期检查模型表征多核异构新能源芯的不同负载状态,构造多核异构新能源芯的业务动态分配模型;

6、根据业务动态分配模型,生成多核异构新能源芯的负载均衡模型,通过负载均衡模型得到最小负载不平衡度对应的内核处理方案,通过内核处理方案对多核异构新能源芯负载均衡处理。

7、在其中一个实施例中,业务动态分配模型,包括:业务就地处理模型以及业务迁移处理模型;根据核负载率周期检查模型表征多核异构新能源芯的不同负载状态,构造多核异构新能源芯的业务动态分配模型,包括:

8、在核负载率周期检查模型表征多核异构新能源芯的核负载率处于低谷状态时,构造多核异构新能源芯的业务就地处理模型;

9、在核负载率周期检查模型表征多核异构新能源芯的核负载率处于高峰状态时,构造多核异构新能源芯的业务迁移处理模型。

10、在其中一个实施例中,构造多核异构新能源芯的业务就地处理模型,包括:

11、根据内核能力模型以及电力业务模型,获取多核异构新能源芯对应的计算空间负荷模型;

12、根据电力业务模型,获取对应于各时间段的待执行电力业务序列,以及待执行电力业务序列的计算空间需求;

13、利用计算空间容量模型以及计算空间需求,得到对应于各时间段的业务就地处理模型。

14、在一个示例性的实施例中,构造多核异构新能源芯的业务迁移处理模型,包括:

15、利用通用核的计算空间负荷模型,以及电力业务不加工直接处理与电力业务部分加工处理下专用核与高性能核的计算空间负荷模型,构造对应于通用核的核负载率处于高峰状态时的第一子业务迁移处理模型;

16、利用电力业务不加工直接处理与电力业务部分加工处理下通用核的计算空间负荷模型,以及专用核与高性能核的计算空间负荷模型,构造对应于专用核的核负载率处于高峰状态时的第二子业务迁移处理模型;

17、利用电力业务不加工直接处理与电力业务部分加工处理下通用核的计算空间负荷模型,以及专用核与高性能核的计算空间负荷模型,构造对应于高性能核的核负载率处于高峰状态时的第三子业务迁移处理模型;

18、根据第一子业务迁移处理模型、第二子业务迁移处理模型以及第三子业务迁移处理模型,构造多核异构新能源芯的业务迁移处理模型。

19、在一个实施例中,构造多核异构新能源芯对应的核负载率周期检查模型,包括:

20、根据内核能力模型以及电力业务模型,获取多核异构新能源芯对应的计算空间负荷模型,并根据计算空间负荷模型,得到多核异构新能源芯对应的核负载率模型;

21、利用核负载率模型对应的斜率,以及预设的最佳核负载率,构造核负载率周期检查模型。

22、在其中一个实施例中,根据核负载率周期检查模型表征多核异构新能源芯的不同负载状态,构造多核异构新能源芯的业务动态分配模型之前,还包括:

23、在核负载率模型对应的斜率大于0,并且核负载率大于最佳核负载率的情况下,表征多核异构新能源芯的核负载率处于高峰状态;

24、在核负载率模型对应的斜率小于0,并且核负载率小于最佳核负载率的情况下,表征多核异构新能源芯的核负载率处于低谷状态。

25、在一个实施例中,业务动态分配模型包括:业务就地处理模型以及业务迁移处理模型,业务迁移处理模型基于第一子业务迁移处理模型、第二子业务迁移处理模型和第三子业务迁移处理模型得到;

26、通过负载均衡模型得到最小负载不平衡度对应的内核处理方案,包括:

27、根据多核异构新能源芯对应的内核能力模型,构造多核异构新能源芯资源能力约束;

28、根据业务就地处理模型,构造业务就地处理的负担空间边界约束和电力业务执行时延约束;

29、根据业务迁移处理模型,构造业务迁移处理的信道占用约束、执行时延约束和可迁移核约束,以及分别根据第一子业务迁移处理模型、第二子业务迁移处理模型和第三子业务迁移处理模型,构造通用核处于高负载时的核负载率约束、专用核处于高负载时的核负载率约束和高性能核处于高负载时的核负载率约束;

30、根据多核异构新能源芯资源能力约束、业务就地处理的负担空间边界约束和电力业务执行时延约束、业务迁移处理的信道占用约束、执行时延约束和可迁移核空闲约束、通用核处于高负载时的核负载率约束、专用核处于高负载时的核负载率约束,以及高性能核处于高负载时的核负载率约束,构造内核处理方案约束;

31、获取满足内核处理方案约束下的候选内核处理方案,并通过负载均衡模型,从候选内核处理方案中筛选得到最小负载不平衡度对应的内核处理方案。

32、第二方面,本申请还提供了一种多核异构新能源芯负载均衡装置,包括:

33、数据获取模块,用于获取待负载均衡的多核异构新能源芯的多种类型内核的内核参数数据,以及多核异构新能源芯对应于多种类型电力业务的电力业务数据;多种类型内核包括:通用核、专用核以及高性能核本文档来自技高网...

【技术保护点】

1.一种多核异构新能源芯负载均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述业务动态分配模型,包括:业务就地处理模型以及业务迁移处理模型;所述根据所述核负载率周期检查模型表征所述多核异构新能源芯的不同负载状态,构造所述多核异构新能源芯的业务动态分配模型,包括:

3.根据权利要求2所述的方法,其特征在于,所述构造所述多核异构新能源芯的业务就地处理模型,包括:

4.根据权利要求2所述的方法,其特征在于,所述构造所述多核异构新能源芯的业务迁移处理模型,包括:

5.根据权利要求1所述的方法,其特征在于,所述构造所述多核异构新能源芯对应的核负载率周期检查模型,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述核负载率周期检查模型表征所述多核异构新能源芯的不同负载状态,构造所述多核异构新能源芯的业务动态分配模型之前,还包括:

7.根据权利要求1所述的方法,其特征在于,所述业务动态分配模型包括:业务就地处理模型以及业务迁移处理模型,所述业务迁移处理模型基于第一子业务迁移处理模型、第二子业务迁移处理模型和第三子业务迁移处理模型得到;所述通过所述负载均衡模型得到最小负载不平衡度对应的内核处理方案,包括:

8.一种多核异构新能源芯负载均衡装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种多核异构新能源芯负载均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述业务动态分配模型,包括:业务就地处理模型以及业务迁移处理模型;所述根据所述核负载率周期检查模型表征所述多核异构新能源芯的不同负载状态,构造所述多核异构新能源芯的业务动态分配模型,包括:

3.根据权利要求2所述的方法,其特征在于,所述构造所述多核异构新能源芯的业务就地处理模型,包括:

4.根据权利要求2所述的方法,其特征在于,所述构造所述多核异构新能源芯的业务迁移处理模型,包括:

5.根据权利要求1所述的方法,其特征在于,所述构造所述多核异构新能源芯对应的核负载率周期检查模型,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述核负载率周期检查模型表征所述多核异构新能源芯...

【专利技术属性】
技术研发人员:刘德宏习伟蔡田田杨英杰
申请(专利权)人:南方电网数字电网研究院股份有限公司
类型:发明
国别省市:

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

1