NEWS

新闻

了解openKylin最新资讯,关注社区和产品动态。

NEWS

Learn about the latest news.

虚拟化SIG最新技术成果:VirtIO-GPU硬件视频加速获国际社区认可!

2022-10-18 19:21:56
Virtualization SIGopenKylinSIGGPUVirtIO-GPUCPU
mesavirglrenderer






openKylin Virtualization SIG使GPUAPIVirtIO-GPUvirglrenderer3D60%使3DGPUCPU

openKylin Virtualization SIGVirtIO-GPUVirtIO-GPUVirtIO-GPUVirtIO-GPU


openKylin(开放麒麟)

VirtIO-GPU





  在虚拟机内使用MPV播放器分别播放不同编码标准和清晰度的视频文件,可以发现,使用VirtIO-GPU硬件解码时的CPU占有率明显低于软件编解码,在X86_64架构上降幅超过70%ARM架构上降幅则超过90%大幅提高了用户的使用体验。

openKylin(开放麒麟)



另外,使用Firefox浏览器进行4K在线视频的播放测试,结果表明使用VirtIO-GPU硬件解码时Firefox解码进程的CPU占用率相较于软件解码降低了95%以上,同时画面清晰流畅。

openKylin(开放麒麟)


目前,VirtIO-GPU硬件视频加速机制已经实现了H.264H.265的硬件解码功能,后续将逐步支持其它视频规范及编码功能,待openKylin新的版本发布后,大家即可体验。

同时,上游合入后Virtualization SIG也同AMD开源团队开展了相关技术交流探讨后续开发计划,欢迎有志伙伴加入openKylin社区Virtualization SIG,与大家一起交流、共同开发、共同演进,构建openKylin社区系统虚拟化技术

  • openKylin社区Virtualization SIG:

    https://gitee.com/openkylin/community/tree/master/sig/Virtualization

  • Mesa项目补丁:

    https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17157
  • Virglrenderer项目补丁:

    https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/838


创新永无止境,科技引领未来,openKylin作为我国首个桌面操作系统根社区,将加速科技协同创新,持续参与国际开源社区交流与合作,进一步提升在国际开源技术社区的影响力,构建技术话语权。
审核:openKylin