【技术实现步骤摘要】
一种GPU资源调度的方法及装置
[0001]本专利技术涉及计算机
,尤其涉及一种GPU资源调度的方法及装置。
技术介绍
[0002]随着5G的高速发展,视频识别技术逐渐成熟,对视频进行AI分析的需求呈现爆发式增长,所需的GPU资源的需求也越来越高,传统的AI应用场景中,是以独占式方式分配GPU资源即一个算法占用单张物理GPU显卡的方式,在该方式下资源一旦分配后GPU显卡会被单独占用,直至算法完成才会进行资源释放,这将导致资源无法充分得到利用,造成资源的浪费,且在跨区域或跨网络环境下,某区域资源饱和时,无法调度其他区域空闲资源参与运算,造成资源整体利用率低,明显传统的GPU资源独占方式已经不能满足海量视频分析的需要。
技术实现思路
[0003]本专利技术所要解决的技术问题是:本专利技术提供一种GPU资源调度的方法及装置,提高GPU资源的利用率。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]第一方面,本专利技术提供一种GPU资源调度的方法,包括:
[0006]获取各个节点的GPU资源,基于所述节点将所有GPU资源组成GPU资源池;
[0007]接收第一算法的GPU资源请求,根据所述GPU资源请求分配所述GPU资源池里的第一vGPU,并基于K8s部署所述第一算法,以使得所述第一算法调用所述第一vGPU进行算法运算,所述第一vGPU可以为多个物理GPU聚合而成的vGPU或是将单个物理GPU切分成多块的vGPU;
[0008]实时监控 ...
【技术保护点】
【技术特征摘要】
1.一种GPU资源调度的的方法,其特征在于,包括:获取各个节点的GPU资源,基于所述节点将所有GPU资源组成GPU资源池;接收第一算法的GPU资源请求,根据所述GPU资源请求分配所述GPU资源池里的第一vGPU,并基于K8s部署所述第一算法,以使得所述第一算法调用所述第一vGPU进行算法运算,所述第一vGPU可以为多个物理GPU聚合而成的vGPU或是将单个物理GPU切分成多块的vGPU;实时监控所述第一算法的运算过程,并计算所述第一算法在不同时间段运算消耗的实时算力,基于所述实时算力和所述第一vGPU的资源大小关系对所述第一算法进行缩容或扩容。2.如权利要求1所述的一种GPU资源调度的方法,其特征在于,所述接收第一算法的GPU资源请求,根据所述GPU资源请求分配所述GPU资源池里的第一vGPU包括:接收第一算法的GPU资源请求,若所述GPU资源请求含有优先级级别,则根据所述优先级级别将所述GPU资源请求加入请求等待队列,否则根据所述GPU资源请求的时间将所述GPU资源请求加入请求等待队列;当所述请求等待队列中轮到所述第一算法的GPU资源请求时,则根据所述第一算法的GPU资源请求分配GPU资源池里的第一vGPU。3.如权利要求2所述的一种GPU资源调度的方法,其特征在于,所述当所述请求等待队列中轮到所述第一算法的GPU资源请求时,则根据所述第一算法的GPU资源请求分配GPU资源池里的第一vGPU包括:当所述请求等待队列中轮到所述第一算法的GPU资源请求时,根据所述GPU资源请求判断所述GPU资源池中是否存在能满足所述GPU资源请求的节点,若存在,则将所有能满足GPU资源请求的节点作为待分配节点;获取各个待分配节点中等待分配GPU资源的算法个数,将等待分配GPU资源的算法个数最少的待分配节点作为最终分配GPU资源的节点;根据所述GPU资源请求分配所述GPU资源池里的最终分配GPU资源的节点的第一vGPU。4.如权利要求3所述的一种GPU资源调度的方法,其特征在于,所述根据所述GPU资源请求判断所述GPU资源池中是否存在能满足所述GPU资源请求的节点还包括:若不存在,则获取所述GPU资源池中各个节点的空闲GPU资源,将所有节点的所述空闲GPU资源进行聚合,生成聚合GPU资源,判断所述聚合GPU资源是否能满足所述GPU资源请求,若是,则将所述聚合GPU资源作为第一vGPU分配给第一算法;否则判断所述GPU资源请求是否具有抢占属性,若是,则获取各个节点正在运算的各个算法的运算频次、运算周期和运算时段,根据所述运算频次、所述运算周期和所述运算时段计算所述算法的使用频率,根据所述使用频率对正在运算的各个算法进行排序并依据使用频率的高低将所述算法依次退出运算,直至退出之后的聚合GPU资源能满足所述GPU资源请求为止,将退出之后的聚合GPU资源为第一vGPU分配给第一算法。5.如权利要求1所述的一种GPU资源调度的方法,其特征在于,所述基于K8s部署所述第一算法,以使得所述第一算法调用所述第一vGPU进行算法运算包括:获取所述第一算法的运算模型以及所述第一vGPU的节点上所有算法的运算模型,判断是否存在与所述第一算法的运算模型相同的第二算法,若存在,则将所述第一算法与所述
【专利技术属性】
技术研发人员:罗新喜,徐舒延,潘婧,
申请(专利权)人:福建福诺移动通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。