Abstract:
Aiming at the fact that 3D graphics hardware acceleration is not unconsummated on Kernel-based Virtual Machine(KVM), a method which makes KVM support OpenGL is proposed. It uses an open source project which works for accelerating the 3D application in virtual machine on KVM, and supports accelerating the 3D application. By improving the framework and functionality of VMGL, KVM can receive and display the result, which is rendered and accelerated by the host.
Key words:
virtualization,
Kernel-based Virtual Machine(KVM),
VMGL technology,
OpenGL graphics acceleration
摘要: 针对当前Kernel虚拟机(KVM)中3D图形硬件加速不完善的现状,提出一种支持OpenGL加速的改进方法。把提供虚拟机3D应用程序加速的开源虚拟机图形库运行在KVM上,使其支持应用程序OpenGL图形加速,并通过对VMGL框架和功能的改进,使得宿主机渲染后的图像结果回显到KVM上,实现虚拟机上的图形加速。
关键词:
虚拟化,
Kernel虚拟机,
VMGL技术,
OpenGL图形加速
CLC Number:
HE Jia-Dun, LIAO Hong-Yu, CHEN Wen-Zhi. 3D Graphics Acceleration Method on Kernel-based Virtual Machine[J]. Computer Engineering, 2010, 36(16): 251-253.
何家俊, 廖鸿裕, 陈文智. Kernel虚拟机的3D图形加速方法[J]. 计算机工程, 2010, 36(16): 251-253.