- 专利标题: 一种基于内核结构动态重构的GPU虚拟同步优化方法
-
申请号: CN202410383644.7申请日: 2024-04-01
-
公开(公告)号: CN117971513B公开(公告)日: 2024-05-31
- 发明人: 温研 , 晏华 , 彭逸豪
- 申请人: 北京麟卓信息科技有限公司
- 申请人地址: 北京市海淀区西三旗昌临801号27号3层310、312
- 专利权人: 北京麟卓信息科技有限公司
- 当前专利权人: 北京麟卓信息科技有限公司
- 当前专利权人地址: 北京市海淀区西三旗昌临801号27号3层310、312
- 主分类号: G06F9/52
- IPC分类号: G06F9/52 ; G06F9/455 ; G06F9/50 ; G06F9/54 ; G06T1/20
摘要:
本发明公开了一种基于内核结构动态重构的GPU虚拟同步优化方法,通过在宿主机中构建包含GPU同步信号量操作的测试应用,获取宿主机内定义的GPU同步信号量的数据结构,及各GPU状态值在该数据结构中的偏移量及长度,当目标应用在虚拟机内执行时在虚拟机及宿主机中均创建GPU同步信号量,并根据各GPU状态值的偏移量及长度确定对应的内存区域,再将内存区域映射到虚拟机内的内核设备地址空间及进程地址空间,实现目标应用对各GPU状态值的内存区域的直接读写,进而实现了虚拟机内CPU与GPU间的虚拟同步,在无需修改应用的前提下,显著降低了读写GPU同步信号量的延迟,有效提升了虚拟机内的虚拟GPU操作接口的同步性能。
公开/授权文献
- CN117971513A 一种基于内核结构动态重构的GPU虚拟同步优化方法 公开/授权日:2024-05-03