本申请涉及通信,尤其涉及一种任务调度方法、装置、电子设备及存储介质。
背景技术:
1、相关技术中,当应用要求的算力种类和/或算力能力无法由一个人工智能(ai,artificial intelligence)数据中心提供时,应用可能无法及时从数据中心获得算力服务。
技术实现思路
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、在本申请实施例提供的任务调度方法、装置、电子设备及存储介质中,电子设备接收第一请求,所述第一请求用于请求处理第一任务;所述第一请求携带所述第一任务的第一信息;所述第一信息用于指示所述第一任务是否为实时性任务。由于第一请求携带第一任务的第一信息,电子设备可以根据第一信息识别出实时性任务,这样,使得电子设备可以及时调度第一任务,以便对应的数据中心能够及时为第一任务提供相应的算力服务。
1.一种任务调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述接收第一请求之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述至少两个第一子任务中每个第一子任务在发出时携带所述第一信息。
5.根据权利要求2至4任一项所述的方法,其特征在于,所述第一信息指示所述第一任务为实时性任务;所述基于所述第一信息,将至少两个第一子任务并行或串行发送至对应的数据中心,包括:将所述至少两个第一子任务并行发送至对应的数据中心;或者,
6.根据权利要求2至4任一项所述的方法,其特征在于,所述第一信息指示所述第一任务为非实时性任务;所述基于所述第一信息,将至少两个第一子任务并行或串行发送至对应的数据中心,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在所述接收第一请求之前,所述方法还包括:
9.一种任务调度装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括第一处理器和第一通信接口,其中,
11.一种电子设备,其特征在于,包括第一处理器和用于存储能够在第一处理器上运行的计算机程序的第一存储器,
12.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8任一项所述的方法的步骤。