【技术实现步骤摘要】
算力任务调度方法、装置及存储介质
[0001]本申请涉及资源调度领域,尤其涉及一种算力任务调度方法、装置及存储介质。
技术介绍
[0002]在电子设备上执行密集型任务(例如:人脸识别、自然语言处理、实时交互游戏等)时,需要更多的能量与计算资源,但电子设备上有限的计算资源,不能够满足计算密集型任务的需求,因此,算力网络应用而生,电子设备可以基于算力网络,按需调度网络中的算力资源。
[0003]在相关技术中,执行算力任务时,是根据算力任务的资源需求,匹配一个算力任务执行中心,然后在该算力任务执行中心执行算力任务。如此,在存在多个算力任务匹配到同一个能够满足需求的算力任务执行中心的情况下,很容易造成算力任务堆积和资源浪费。
[0004]例如:第一算力任务执行中心包括10个A设备和10个B设备,执行算力任务1需要6个A设备和1个B设备,那么在第一算力任务执行中心执行算力任务1的过程中,若有算力任务2也匹配到第一算力任务执行中心,且需要5个A设备和5个B设备去执行,此时,第一算力任务执行中心中空闲的A设备数量并不能够满足执行算力任务2的需求,则第一算力任务执行中心需要在执行完算力任务1之后,再执行算力任务2,此时,会造成资源浪费。
技术实现思路
[0005]本申请提供一种算力任务调度方法、装置及存储介质,用于减少算力任务堆积和资源浪费。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供了一种算力任务调度方法,该方法包括:对第一算力任务进行拆分,得到 ...
【技术保护点】
【技术特征摘要】
1.一种算力任务调度方法,其特征在于,所述方法包括:对第一算力任务进行拆分,得到至少两个算力任务切片;针对每个所述算力任务切片,基于一个算力任务切片对应的资源需求信息,计算目标匹配因子,并基于所述目标匹配因子,确定与所述一个算力任务切片相匹配的目标算力任务执行中心;其中,所述目标匹配因子用于表征所述一个算力任务切片对应所需算力需求;N为大于1的整数。2.根据权利要求1所述的方法,其特征在于,所述基于一个算力任务切片对应的资源需求信息,计算目标匹配因子,包括:获取每个所述算力任务切片对应的切片权重;基于每个所述算力任务切片对应的切片权重,以及每个所述算力任务切片对应的算力需求信息,计算第一匹配因子;基于每个所述算力任务切片对应的切片权重,至少一个算力任务执行中心的目标参数,计算第二匹配因子;将所述第一匹配因子与所述第二匹配因子间的和,作为所述目标匹配因子;其中,所述目标算力任务执行中心为所述至少一个算力任务执行中心中的其中一个;一个算力任务切片的切片权重包括所述一个算力任务切片对应的至少一个业务特征中的每个业务特征对应的权重;所述第一匹配因子用于表征所述一个算力任务切片在所述计算设备维度上的所需的算力需求;所述第二匹配因子用于表征所述一个算力任务切片在电价成本和网络成本维度上的所需的算力需求。3.根据权利要求2所述的方法,其特征在于,一个算力任务切片对应的算力需求信息包括:所述一个算力任务切片对算力任务执行中心中的计算设备的单柜区间密度的要求的信息,所述一个算力任务切片对所述算力任务执行中心采用的散热方案的要求的信息;和/或,所述目标参数包括:每个算力任务执行中心的算力资源单价、每个算力任务执行中心的任务算力单价和每个算力任务执行中心包括的多个计算终端的环境参数、节点状态参数、负载感知参数。4.根据权利要求2所述的方法,其特征在于,所述获取每个所述算力任务切片对应的切片权重,包括:针对每个所述算力任务切片,将一个算力任务切片对应的资源需求指标进行分解,得到所述一个算力任务切片对应的算力需求;基于所述一个算力任务切片对应的算力需求,计算所述一个算力任务切片对应的切片权重。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标匹配因子,确定与所述一个算力任务切片相匹配的目标算力任务执行中心,包括:获取至少一个算力任务执行中心中的每个算力任务执行中心的算力因子,所述算力因子用于表征所述算力任务执行中心所能提供的算力;
将所述至少一个算力任务执行中心中,算力因子与所述目标匹配因子相匹配的算力任务执行中心,作为所述一个算力任务切片对应的目标算力任务执行中心。6.根据权利要求5所述的方法,其特征在于,所述算力因子是基于以下至少之一确定的:所述算力任务执行中心中的计算设备的单柜区间密度;所述算力任务执行中心采用的散热方案;所述算力任务执行中心中的计算设备的环境参数;所述算力任务执行中心中的计算设备的节点状态参数;所述算力任务执行中心中的计算设备的负载感知参数;所述算力任务执行中心的算力资源单价和任务算力单价。7.根据权利要求1所述的方法,其特征在于,所述基于所述目标匹配因子,确定与所述一个算力任务切片相匹配的目标算力任务执行中心之后,所述方法还包括:在搜索到算力因子高于所述目标算力任务执行中心的第一算力任务执行中心的情况下,将与所述一个算力任务切片相匹配的目标算力任务执行中心变更为所述第一算力任务执行中心。8.一种算力任务调度装置,其特征在于,所述装置包括:拆分单元、计算单元和确定单元;所述拆分单元,用于对第一算力任务进行拆分,得到至少两个算力任务切片;所述计算单元,用于针对每个所述算力任务切片,基于一个算力任务切片对应的资源需求信息,计算目标匹配因子;所述确定单元,用于基于所述计算单元计算的所述目标匹配因...
【专利技术属性】
技术研发人员:马睿,何永远,张晓亮,王怀宇,赵锴,裴培,周旭辉,张冰,陈亮,曹津平,张朝霞,杨淑珍,
申请(专利权)人:中讯邮电咨询设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。