[发明专利]一种图形处理器管理方法、装置及服务器有效
申请号: | 201910703720.7 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110543362B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 处理器 管理 方法 装置 服务器 | ||
1.一种图形处理器管理方法,其特征在于,所述方法包括:
接收计算请求,所述计算请求包括:图形处理器的目标数量;
至少基于所述图形处理器的目标数量,从多个计算节点链表中查找出目标计算节点,其中,计算节点链表中的每一个计算节点的空闲的图形处理器的数量相同;
从目标计算节点的所有空闲的图形处理器中查找出所述图形处理器的目标数量个目标图形处理器,其中,在目标计算节点的空闲的图形处理器的数量大于图形处理器的目标数量的情况下,所述图形处理器的目标数量个目标图形处理器是从目标计算节点的多个图形处理器链表中查找出的,图形处理器链表中的每一个图形处理器组的连接性能相同,图形处理器组的连接性能为通过图形处理器组中的图形处理器之间的连接方式传输数据的性能。
2.根据权利要求1所述的方法,其特征在于,所述计算请求还包括:中央处理器需求数量、内存需求量;
所述至少基于所述图形处理器的目标数量,从多个计算节点链表中查找出目标计算节点包括:
基于所述图形处理器的目标数量和所述中央处理器需求数量以及所述内存需求量,从多个计算节点链表中查找出满足分配条件的目标计算节点,分配条件包括:空闲的中央处理器的数量大于或等于所述中央处理器需求数量并且空闲的内存量大于或等于内存需求量。
3.根据权利要求1所述的方法,其特征在于,所述至少基于所述图形处理器的目标数量,从多个计算节点链表中查找出目标计算节点包括:
判断优选计算节点链表中是否包括计算节点,其中,优选计算节点链表中的计算节点的空闲的图形处理器的数量与所述图形处理器的目标数量相等;
若是,从优选计算节点链表中选取出一个计算节点作为目标计算节点;
若否,从优选计算节点链表的上级计算节点链表中查找出作为目标计算节点的计算节点,其中,优选计算节点链表的上级计算节点链表中计算节点的空闲图形处理器的数量大于优选计算节点链表中计算节点的空闲图形处理器的数量。
4.根据权利要求3所述的方法,其特征在于,目标计算节点为从优选计算节点链表的上级计算节点链表中查找出的计算节点;
所述从目标计算节点的所有空闲的图形处理器中查找出所述图形处理器的目标数量个目标图形处理器包括:
从目标计算节点的多个图形处理器链表中查找出图形处理器的目标数量个目标图形处理器,其中,图形处理器组包括多个空闲的图形处理器。
5.根据权利要求4所述的方法,其特征在于,所述从目标计算节点的多个图形处理器链表中查找出图形处理器的目标数量个目标图形处理器包括:
当图形处理器的目标数量为偶数时,按照连接性能由高至低的顺序访问多个图形处理器链表中的图形处理器链表并且从访问到的图形处理器链表中查找目标图形处理器,直至查找出图形处理器的目标数量个目标图形处理器;
当图形处理器的目标数量为奇数时,按照连接性能由低至高的顺序访问多个图形处理器链表中的图形处理器链表并且从访问到的图形处理器链表中查找目标图形处理器,直至查找出一个目标图形处理器,以及按照连接性能由高至低的顺序访问多个图形处理器链表中的图形处理器链表并且从访问到的图形处理器链表中查找目标图形处理器,直至查找出剩余的数量个目标图形处理器,所述剩余的数量为所述图形处理器的目标数量减1。
6.一种图形处理器管理装置,其特征在于,所述装置包括:
计算请求接收单元,被配置为接收计算请求,所述计算请求包括:目标图形处理器的目标数量;
目标计算节点查找单元,被配置为至少基于所述目标图形处理器的目标数量,从多个计算节点链表中查找出目标计算节点,其中,计算节点链表中的每一个计算节点的空闲的目标图形处理器的数量相同;
目标图形处理器查找单元,被配置为从目标计算节点的所有空闲的目标图形处理器中查找出所述目标图形处理器的目标数量个目标图形处理器,其中,在目标计算节点的空闲的图形处理器的数量大于图形处理器的目标数量的情况下,所述图形处理器的目标数量个目标图形处理器是从目标计算节点的多个图形处理器链表中查找出的,图形处理器链表中的每一个图形处理器组的连接性能相同,图形处理器组的连接性能为通过图形处理器组中的图形处理器之间的连接方式传输数据的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910703720.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种天文数据并行处理装置和方法
- 下一篇:一种云计算环境下的虚拟机管理方法