基于图形库API代理的GPU虚拟化方法、系统及介质

基本信息

申请号 CN202010386295.6 申请日 -
公开(公告)号 CN111552554A 公开(公告)日 2020-08-18
申请公布号 CN111552554A 申请公布日 2020-08-18
分类号 G06F9/48(2006.01)I 分类 -
发明人 陈绪戈;邓华利 申请(专利权)人 中瓴智行(成都)科技有限公司
代理机构 成都创新引擎知识产权代理有限公司 代理人 向群
地址 610000四川省成都市高新区拓新东街81号2栋1单元3层4号
法律状态 -

摘要

摘要 本发明涉及GPU虚拟化与虚拟机技术,并具体公开了一种基于图形库API的GPU虚拟化方法、系统及介质。该方法不仅配置不具有GPU硬件资源的虚拟机,使其需要处理渲染任务时,调用其图形代理库的API并发出相应的调用通知;而且,还配置具有GPU硬件资源的虚拟机或主机,接收由其它虚拟机的调用通知,并根据接收到的调用通知,调用与图形代理库的API相对应的硬件加速图形库的API,从而通过GPU硬件资源处理其它虚拟机的渲染任务。因此,本发明能够将多个虚拟机共用一个GPU的虚拟化场景,转换为在一个虚拟机上的多个进程使用GPU的简单场景,具有硬件性能损失小且通用性好的优点。