System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于分配工作负载的方法、电子设备和计算机程序产品技术_技高网

用于分配工作负载的方法、电子设备和计算机程序产品技术

技术编号:41201960 阅读:3 留言:0更新日期:2024-05-07 22:28
本公开的实施例涉及用于分配工作负载的方法、电子设备和计算机程序产品。该方法包括获取多个设备在第一时刻运行第一工作负载的第一状态图。该方法还包括基于第一状态图中的至少一个节点的活跃值与预定阈值的比较,来更新第一状态图。该方法还包括基于更新的第一状态图,确定多个设备在第一时刻的第一负载状态。该方法还包括基于第一负载状态,在第二时刻将第二工作负载分配给多个设备,其中更新的第一状态图中的节点的活跃值大于预定阈值。根据本公开实施例的用于分配工作负载的方法,不需要将低活跃度的节点信息传递给下一个处理阶段用于生成状态信息,从而能够极大地节约计算资源,并且提升计算效率和速度。

【技术实现步骤摘要】

本公开的实施例涉及计算机领域,并且更具体地,涉及用于分配工作负载的方法、电子设备和计算机程序产品


技术介绍

1、近些年来,多任务处理系统在处理复杂任务中发挥着越来越重要的作用。多任务处理系统中包括多个具有计算能力的设备(简称“计算设备”)用以处理复杂的任务。各个计算设备通过运行不同的工作负载从而实现对多任务的处理。如何在多个计算设备中分配工作负载,成为当前多任务处理系统中的关注重点。


技术实现思路

1、本公开的实施例提供一种用于分配工作负载的方法、电子设备和计算机程序产品。

2、根据本公开的第一方面,提供了一种用于分配工作负载的方法。该方法包括获取多个设备在第一时刻运行第一工作负载的第一状态图。该方法还包括基于第一状态图中的至少一个节点的活跃值与预定阈值的比较,来更新第一状态图。该方法还包括基于更新的第一状态图,确定多个设备在第一时刻的第一负载状态。该方法还包括基于第一负载状态,在第二时刻将第二工作负载分配给多个设备,其中,更新的第一状态图中的节点的活跃值大于预定阈值。

3、根据本公开的第二方面,提供了一种电子设备。该电子设备包括至少一个处理器;以及存储器,耦合至至少一个处理器并且具有存储于其上的指令,指令在由至少一个处理器执行时使设备执行动作,所述动作包括:获取多个设备在第一时刻运行第一工作负载的第一状态图;基于第一状态图中的至少一个节点的活跃值与预定阈值的比较,来更新第一状态图;基于更新的第一状态图,确定多个设备在第一时刻的第一负载状态;基于第一负载状态,在第二时刻将第二工作负载分配给多个设备,其中,更新的第一状态图中的节点的活跃值大于预定阈值。。

4、根据本公开的第三方面,提供了一种计算机程序产品,该计算机程序产品被有形地存储在非易失性计算机可读介质上并且包括机器可执行指令,该机器可执行指令在被执行时使机器执行本公开的第一方面中的方法的步骤。

本文档来自技高网...

【技术保护点】

1.一种用于分配工作负载的方法,包括:

2.根据权利要求1所述的方法,其中所述第一时刻早于所述第二时刻。

3.根据权利要求1所述的方法,其中确定第一负载状态,包括:

4.根据权利要求1所述的方法,其中更新所述第一状态图,包括:

5.根据权利要求1所述的方法,还包括:

6.根据权利要求1所述的方法,还包括:

7.根据权利要求1所述的方法,其中所述方法由策略模型执行,所述策略模型通过以下步骤被训练,所述步骤包括:

8.根据权利要求7所述的方法,其中调整所述训练策略包括:

9.根据权利要求7所述的方法,其中所述步骤还包括:

10.一种电子设备,包括:

11.根据权利要求10所述的电子设备,其中所述第一时刻早于所述第二时刻。

12.根据权利要求10所述的电子设备,其中确定第一负载状态,包括:

13.根据权利要求10所述的电子设备,其中更新所述第一状态图,包括:

14.根据权利要求10所述的电子设备,其中所述指令在由所述至少一个处理器执行时还使所述电子设备执行动作,所述动作包括:

15.根据权利要求10所述的电子设备,其中所述指令在由所述至少一个处理器执行时还使所述电子设备执行动作,所述动作包括:

16.根据权利要求10所述的电子设备,其中所述动作由在所述电子设备中实现的策略模型执行,所述指令在由所述至少一个处理器执行时使所述电子设备执行训练动作以训练所述策略模型,所述训练动作包括:

17.根据权利要求16所述的电子设备,其中调整所述训练策略包括:

18.根据权利要求16所述的电子设备,其中所述指令在由所述至少一个处理器执行时使所述电子设备执行训练动作,所述训练动作还包括:

19.一种计算机程序产品,所述计算机程序产品被有形地存储在非易失性计算机可读介质上并且包括机器可执行指令,所述机器可执行指令在被执行时使机器执行动作,所述动作包括:

20.根据权利要求19所述的计算机程序产品,其中所述动作由在所述机器中实现的策略模型执行,所述机器可执行指令在由至少一个处理器执行时使所述机器执行训练动作以训练所述策略模型,所述训练动作包括:

...

【技术特征摘要】

1.一种用于分配工作负载的方法,包括:

2.根据权利要求1所述的方法,其中所述第一时刻早于所述第二时刻。

3.根据权利要求1所述的方法,其中确定第一负载状态,包括:

4.根据权利要求1所述的方法,其中更新所述第一状态图,包括:

5.根据权利要求1所述的方法,还包括:

6.根据权利要求1所述的方法,还包括:

7.根据权利要求1所述的方法,其中所述方法由策略模型执行,所述策略模型通过以下步骤被训练,所述步骤包括:

8.根据权利要求7所述的方法,其中调整所述训练策略包括:

9.根据权利要求7所述的方法,其中所述步骤还包括:

10.一种电子设备,包括:

11.根据权利要求10所述的电子设备,其中所述第一时刻早于所述第二时刻。

12.根据权利要求10所述的电子设备,其中确定第一负载状态,包括:

13.根据权利要求10所述的电子设备,其中更新所述第一状态图,包括:

14.根据权利要求10所述的电子设备,其中所述指令在由所述至少一个处...

【专利技术属性】
技术研发人员:王子嘉王玉凤陈春曦贾真
申请(专利权)人:戴尔产品有限公司
类型:发明
国别省市:

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

1