【技术实现步骤摘要】
异构计算平台的资源池化方法、装置、设备、介质和产品
[0001]本公开涉及计算机
,尤其涉及一种异构计算平台的资源池化方法、异构计算平台的资源池化装置、电子设备、存储介质和程序产品。
技术介绍
[0002]目前,GPU(Graphics Processing Unit,图形处理器)一般对于图形处理(graphic)和通用计算(compute)较为割裂,即,一款GPU对于图形处理或通用计算通常有较强的侧重点,一般分为偏重图形处理的图形GPU和偏重通用计算的GPGPU(General Purpose Graphics Processing Unit,通用图形处理器)。并且,图形处理和通用计算的技术栈的区别较大,因此,对于资源管理的要求的差异也较大。相关技术中,若在使用图形处理功能的同时,使用GPU做通用计算,则将使图形处理和通用计算的资源使用产生风险和冲突。
技术实现思路
[0003]本公开提供了一种异构计算平台的资源池化技术方案。
[0004]根据本公开的一方面,提供了一种异构计算平台的资源池化方 ...
【技术保护点】
【技术特征摘要】
1.一种异构计算平台的资源池化方法,其特征在于,所述异构计算平台包括CPU和GPU,所述方法包括:响应于第一用户程序启动,创建所述第一用户程序对应的第一资源池,其中,所述第一资源池包括GPU端内存资源块和CPU端内存资源块;控制所述第一用户程序基于所述第一资源池运行。2.根据权利要求1所述的方法,其特征在于,所述第一资源池还包括功能资源块。3.根据权利要求2所述的方法,其特征在于,所述第一资源池包括第一下层资源池和至少一个第一上层资源池,所述第一下层资源池包括所述GPU端内存资源块和所述CPU端内存资源块,所述第一上层资源池包括所述功能资源块。4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:响应于所述第一资源池中的任一GPU端内存资源块的容量小于或等于第一预设容量,且所述GPU端内存资源块和所述GPU端内存资源块的任一邻居GPU端内存资源块处于空闲状态,合并所述GPU端内存资源块与所述邻居GPU端内存资源块;和/或,响应于所述第一资源池中的任一CPU端内存资源块的容量小于或等于第二预设容量,且所述CPU端内存资源块和所述CPU端内存资源块的任一邻居CPU端内存资源块处于空闲状态,合并所述CPU端内存资源块与所述邻居CPU端内存资源块。5.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:响应于所述第一用户程序关闭,销毁所述第一资源池,释放所述第一资源池中的资源块。6.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:摩尔线程智能科技北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。