基于国产GPU显卡的虚拟化构建系统及方法技术方案

技术编号:32553670 阅读:87 留言:0更新日期:2022-03-05 11:54
本发明专利技术提供了一种基于国产GPU显卡的虚拟化构建系统及方法,包括宿主机和虚拟机;所述宿主机基于国产GPU显卡模拟虚拟GPU设备;所述虚拟机基于虚拟GPU设备进行指令和数据的转发。本发明专利技术将针对国产显卡进行适配、实现基于国产显卡的GPU虚拟化公平调度方案,在保证虚拟化GPU应该具有的资源隔离、分配等关键功能前提下,保障GPU资源的公平调度,提升云计算平台的公共显示效率,减少国产图形处理器显示虚拟化资源的开销。拟化资源的开销。拟化资源的开销。

【技术实现步骤摘要】
基于国产GPU显卡的虚拟化构建系统及方法


[0001]本专利技术涉及虚拟化构建的
,具体地,涉及一种基于国产GPU显卡的虚拟化构建系统及方法。尤其是,优选的涉及一种基于国产GPU显卡的虚拟化构建与QoS控制方法。

技术介绍

[0002]随着国内GPU显卡技术和国产处理器的不断成熟,国产GP100系列显卡目前正被越来越多的国产处理器所使用,申威处理器架构、飞腾处理器架构都可以使用GP100系列显卡,将其用于图形加速、视频解码。在国内研究机构自主研发的前提下,国产显卡组合国产CPU处理器,可以搭建全部基于国产硬件构成的计算机系统。GP100系列显卡作为配备了国产GPU芯片的显卡,可以支持HDMI、DVI、VGA等通用显示接口,支持2D、3D图形加速和OpenGL ES2.0,支持4K分辨率、视频解码和硬件图层处理等功能,可以广泛应用于军民两用电子设备、工业控制、电子信息等领域。在使用GP100系列显卡的基础上,可以根据国内组织机构的特殊需求对显卡功能和特性进行相应的调整和需求,相较于购买国外厂商提供的闭源硬件,GP100系列显卡具有更好的灵活本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于国产GPU显卡的虚拟化构建系统,其特征在于,包括宿主机和虚拟机;所述宿主机基于国产GPU显卡模拟虚拟GPU设备;所述虚拟机基于虚拟GPU设备进行指令和数据的转发。2.根据权利要求1所述的基于国产GPU显卡的虚拟化构建系统,其特征在于,所述宿主机包括虚拟机管理程序;在所述虚拟机管理程序中,启动指令中增加虚拟GPU的配置,并启动虚拟机;所述虚拟机管理程序接收并解析用户参数,注册挂载虚拟GPU设备的PCI

E通道;基于用户配置,所述虚拟机管理程序注册虚拟GPU设备并挂载在PCI

E通道上。3.根据权利要求2所述的基于国产GPU显卡的虚拟化构建系统,其特征在于,所述虚拟机管理程序初始化虚拟GPU设备数据结构,根据用户配置填充虚拟GPU设备相应配置,初始化虚拟GPU设备状态。4.根据权利要求2所述的基于国产GPU显卡的虚拟化构建系统,其特征在于,所述虚拟机产生虚拟机GPU设备挂载在与PCI

E通道对应的VirtIO

PCI总线上。5.根据权利要求2所述的基于国产GPU显卡的虚拟化构建系统,其特征在于,所述虚拟机包括内核态驱动模块,所述内核态驱动模块构建虚拟机与虚拟机管理程序之间的数据传输通道。6.根据权利要求5所述的基于国产GPU显卡的虚拟化构建系统,其特征在于,所述虚拟GPU设备包括用...

【专利技术属性】
技术研发人员:高毅姚建国余学俊顾琦琪
申请(专利权)人:中国船舶重工集团公司第七零九研究所
类型:发明
国别省市:

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

1