图形处理器资源的调度方法、装置及计算机设备制造方法及图纸

技术编号:33528720 阅读:26 留言:0更新日期:2022-05-19 01:55
本发明专利技术公开了一种图形处理器资源的调度方法、装置及计算机设备,主要在于能够使软件算法自动适配硬件环境,从而能够保证软件算法最大限度地利用图形处理器资源,高效地运行。其中方法包括:获取待运行软件所需的基本图形处理器内存,以及当前硬件环境中的图形处理器对应的数量信息和内存信息;基于所述图形处理器对应的数量信息和内存信息,为运行优先级高于所述待运行软件的目标软件预留目标图形处理器;基于预留的目标图形处理器和所述基本图形处理器内存,从所述当前硬件环境中确定所述待运行软件可用的图形处理器;基于所述可用的图形处理器,运行所述待运行软件。本发明专利技术适用于图形处理器资源的调度。于图形处理器资源的调度。于图形处理器资源的调度。

【技术实现步骤摘要】
图形处理器资源的调度方法、装置及计算机设备


[0001]本专利技术涉及信息
,尤其是涉及一种图形处理器资源的调度方法、装置及计算机设备。

技术介绍

[0002]随着GPU(Graphics Processing Unit,图形处理器)的发展,GPU内存越来越大,一个硬件环境中也可以有多个GPU同时运行,由此导致GPU可以处理更多的数据,甚至一整套算法都可以在GPU上运行。
[0003]目前,通常在硬件环境中预先指定软件算法对应的图形处理器,并在指定的图形处理器中运行该软件算法。然而,这种方式,无法使软件算法自动适应硬件环境,在资源不足的情况下,无法保证该软件算法或者其他软件算法正常运行,即使在资源充足的情况下,也无法保证软件算法能够最大限度地利用资源,高效执行。

技术实现思路

[0004]本专利技术提供了一种图形处理器资源的调度方法、装置及计算机设备,主要在于能够使软件算法自动适配硬件环境,从而能够保证软件算法最大限度地利用图形处理器资源,高效地运行。
[0005]根据本专利技术的第一个方面,提供一种图形处本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图形处理器资源的调度方法,其特征在于,包括:获取待运行软件所需的基本图形处理器内存,以及当前硬件环境中的图形处理器对应的数量信息和内存信息;基于所述图形处理器对应的数量信息和内存信息,为运行优先级高于所述待运行软件的目标软件预留目标图形处理器;基于预留的目标图形处理器和所述基本图形处理器内存,从所述当前硬件环境中确定所述待运行软件可用的图形处理器;基于所述可用的图形处理器,运行所述待运行软件。2.根据权利要求1所述的方法,其特征在于,所述基于所述图形处理器对应的数量信息和内存信息,为运行优先级高于所述待运行软件的目标软件预留目标图形处理器,包括:若所述硬件环境中至少存在两个图形处理器,则判定所述至少两个图形处理器是否均为图形处理器对,根据判定结果和所述至少两个图形处理器分别对应的内存信息,确定为所述目标软件预留的目标图形处理器及其对应的预留内存;若所述硬件环境中存在唯一的图形处理器,则将所述唯一的图形处理器确定为预留的目标图形处理器,并根据所述目标软件的内存需求,确定所述目标图形处理器对应的预留内存。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述硬件环境中不存在图形处理器,则利用中央处理器运行所述目标软件和所述待运行软件。4.根据权利要求2所述的方法,其特征在于,所述根据判定结果和所述至少两个图形处理器分别对应的内存信息,确定为所述目标软件预留的目标图形处理器及其对应的预留内存,包括:若所述至少两个图形处理器均为图形处理器对,则根据所述图形处理器对对应的内存信息,以及所述目标软件对应的内存需求和算法需求,为所述目标软件预留相应的图形处理器对,并确定预留的图形处理器对对应的预留内存;若所述至少两个图形处理器均为单个出现的图形处理器,则根据所述单个出现的图形处理器对应的内存信息,以及所述目标软件对应的内存需求和算法需求,为所述目标软件预留相应的单个出现的图形处理器,并确定预留的单个出现的图形处理器对应的预留内存;若所述至少两个图形处理器中既存在图形处理器对,又存在单个出现的图形处理器,则从所述图形处理器对中选择满足所述目标软件对应的算法需求和内存需求的任意一对图形处理器为所述目标软件进行预留,并根据所述目标软件对应的内存需求,确定所述任意一对图形处理器对应的预留内存,或者从单个出现的图形处理器中选择满足所述目标软件对应的算法需求和内存需求的任意一个图形处理器为所述目标软件进行预留,并根据所述目标软件对应的内存需求,确定所述任意一个图形处理器对应的预留内存。5.根据权利要求2所述的方法,其特征在于,所述将所述唯一的图形处理器确定为预留的目标图形处理器,并根据所述目标软件的内存需求,确定所述目标图形处理器对应的预留内存,包括:判定所述唯一的图形处理器对应的型号信息是否满足所述目标软件的算法需求;
若所述型号信息满足所述目标软件的算法需求,则判定所述唯一的图形处理器对应的内存信息...

【专利技术属性】
技术研发人员:刘尧郭晓鸣
申请(专利权)人:沈阳东软智睿放疗技术有限公司
类型:发明
国别省市:

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

1