中国船舶集团有限公司第七〇九研究所何德威获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国船舶集团有限公司第七〇九研究所申请的专利一种通用图形处理器虚拟化方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN117290052B 。
龙图腾网通过国家知识产权局官网在2025-12-12发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311148059.0,技术领域涉及:G06F9/455;该发明授权一种通用图形处理器虚拟化方法及系统是由何德威;余学俊;付席席;王攀攀设计研发完成,并于2023-09-06向国家知识产权局提交的专利申请。
本一种通用图形处理器虚拟化方法及系统在说明书摘要公布了:本发明提供了一种通用图形处理器虚拟化方法及系统,方法应用于物理机,物理机包括多个虚拟机,GPU后端驱动,设置有GPU驱动的图形框架以及GPU;每个虚拟机包括图形应用以及GPU前端驱动;方法包括:任一虚拟机的图形应用接收CPU发送的图形命令;该虚拟机的GPU前端驱动捕获图形应用的图形命令,并将图形命令写入到共享内存的环形队列中;GPU后端驱动以零拷贝的方式读取环形队列中的图形命令,并调用图形框架操作GPU驱动,以使GPU执行图形命令。本发明在不依赖硬件虚拟化支持的情况下,实现GPU虚拟化功能,适配性强,具备通用性,并且,采用在驱动层零拷贝方式转发命令,相比普通命令转发方式虚拟化效率高。
本发明授权一种通用图形处理器虚拟化方法及系统在权利要求书中公布了:1.一种通用图形处理器虚拟化方法,其特征在于,所述方法应用于物理机,所述物理机包括多个虚拟机,GPU后端驱动,设置有GPU驱动的图形框架以及GPU;每个虚拟机包括图形应用以及GPU前端驱动; 所述方法包括以下步骤: 步骤S101,任一虚拟机的图形应用接收CPU发送的图形命令; 步骤S102,所述任一虚拟机的GPU前端驱动捕获图形应用的图形命令,并将图形命令写入到共享内存的环形队列中;所述共享内存为所述GPU前端驱动在初始化过程中所申请的;所述环形队列中具体存储的是所述图形命令的指针; 步骤S103,GPU后端驱动以零拷贝的方式读取共享内存的环形队列中的图形命令,并调用图形框架操作GPU驱动,以使GPU执行图形命令; 步骤S102中GPU前端驱动将图形命令写入到共享内存的环形队列中,具体包括:GPU前端驱动将图形命令写入环形队列中前端标志位对应的空间,并在写入成功后,将加一后的前端标志位作为更新后的前端标志位; 对应地,步骤S103中GPU后端驱动以零拷贝的方式读取共享内存的环形队列中的图形命令,具体包括:GPU后端驱动从环形队列中后端标志位对应的空间中读取图形命令,并在读取成功后,将加一后的后端标志位作为更新后的后端标志位;所述后端标志位与前端标志位的初始值相同; 所述任一虚拟机的GPU前端驱动包括调度控制器,GPU后端驱动包括调度监视器; 所述方法还包括:调度监视器基于图形帧率,计算图形命令所需的帧周期;调度监视器将所述帧周期发送给调度控制器;调度控制器基于所述帧周期,控制图形命令写入环形队列的时间,以实现分配所述任一虚拟机使用GPU的时间。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国船舶集团有限公司第七〇九研究所,其通讯地址为:430074 湖北省武汉市东湖新技术开发区凤凰产业园藏龙北路1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励