赞!Virtualization SIG 又一项技术成果受国际媒体报道


8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>>

继Virtualization SIG率先实现VirtIO-GPU硬件视频加速技术,获国际社区认可后,近日,在Virtualization SIG团队成员的努力研发下,成功为Virtio GPU增添了AV1解码功能。目前,其相关源码已顺利合入上游开源社区mesa和virglrenderer,并再次受到了国际媒体Phoronix的追踪报道。

 

报道原文:
https://www.phoronix.com/news/Mesa-23.3-VirGL-AV1-Decode

 

一、AV1 简介

AV1是下一代开源的、版权免费的视频压缩格式,由开放媒体联盟(AOMedia)于2018年初联合开发并最终定稿。AV1支持高清、4K和8K等视频,在相同的比特率下比VP9、H.265等有更好的视频质量,或在较低的比特率下有类似的视频质量。根据AOMedia官方和Bitmovin的数据,在相同场景下,AV1比H.265平均节省约30%的码率。

 

由于AV1良好的性能以及背后厂家的支持,AV1已经逐渐流行起来。目前,谷歌、网飞等厂商都已经采用,各显卡制造商也陆续增加了对AV1的支持,常见的支持AV1规范的显卡有AMD Radeon RX 6600以及NVIDIA GeForce RTX 3060等。

 

二、Virtio GPU AV1

Virtio GPU AV1解码功能基于之前的“Virtio GPU硬件视频加速框架”开发,在此基础上实现了AV1前端驱动、AV1后端服务程序等,并扩展了Virtio GPU视频协议,整体结构如下:

 

其中,Virtio GPU AV1 驱动主要负责接收来自虚拟机应用程序和视频加速库的视频解码请求,并将其封装成Virtio GPU AV1协议报文,通过virtio队列发送给Virtio GPU设备。Virtio GPU设备接收、解析报文后,继续将请求转发给AV1后端。AV1后端则调用物理机侧的视频加速库,借助物理显卡进行硬件解码,并最终将解码后的图像原路传回。

在x86环境下,经测试使用Virtio GPU AV1硬件解码功能后,可显著降低虚拟机内播放器等视频程序对vCPU的占用,提高系统流畅度和用户体验。

 

未来,Virtualization SIG将不断努力,继续完善Virtio GPU硬件视频加速框架,使其支持更多的视频编码规范,兼容不同GPU厂商的专用视频库及驱动等。欢迎有志伙伴加入openKylin社区Virtualization SIG,与大家一起交流、共同开发、共同演进,构建openKylin社区系统虚拟化技术。

  • Virtualization SIG主页:
  • https://gitee.com/openkylin/community/tree/master/sig/Virtualization
  • Mesa补丁:
  • https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23386
  • Virglrenderer补丁:
  • https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1135


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

 


相關推薦

2023-01-10

n开源社区。 在加入openKylin后, 云玑信息正式加入社区Virtualization SIG,并负责维护远程接入协议spice相关的几个模块。后续,云玑信息将持续推进openKylin远程接入协议的相关工作,将公司在spice方面积累的相关经验共享出来,

2022-10-15

断优化贡献者参与机制和激励措施。孵化出UKUI、RISC-V、Virtualization等明星SIG组,已具备软件核心模块自主研发、核心模块替换、定制优化、持续对上游社区的代码维护贡献的能力。openKylin开源社区创新能力已达到可控要求。 5.

2022-10-01

GraphicSystem 版本,进行软件包构建、系统构建等工作。 Virtualization 致力于构建openKylin社区系统虚拟化技术,打造面向端、边、云的全场景虚拟化解决方案。 Xfce 致力于Xfce桌面环境相关软件包的规划、维护和升级工作。 Networki

2022-09-16

拉开源社区,是其践行‘立足中国,服务中国’ 理念的又一里程碑。内核和容器引擎是云原生软件的重要支撑,向开源社区投入底层技术的研发力量,也是 SUSE 开源能力的重要体现。SUSE 在中国拥有完整的容器产品研发团队,很

2022-11-17

欢迎各位感兴趣的社区爱好者,一同加入我们! 十、Virtualization SIG Virtualization SIG致力于构建openKylin社区系统虚拟化技术,打造面向端、边、云的全场景虚拟化解决方案。本SIG组10月份主要进展如下: 添加开发指南; 提

2023-04-07

入我们!   十三、I18n SIG I18N SIG组负责openKylin社区国际化和本地化相关工作,包括多语言开发框架、多语言平台开发和维护,以及社区、版本内文档的翻译管理相关工作。3月主要进展如下: 完成openKylin社区CLA平台首页

2023-04-05

2023年3月,经openKylin社区技术委员会审议通过,RISC-V Multimedia SIG正式成立。 RISC-V Multimedia SIG由openKylin社区成员单位广东赛昉科技有限公司发起成立,负责openKylin社区中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gst

2024-08-29

人Linus Torvalds、Linux基金会研究员Greg Kroah-Hartman等200多位国际演讲嘉宾亲临现场,分享各自领域的深刻见解和宝贵经验。 本次聚会汇集了全球核心Linux内核开发人员,唐葛亮作为Linux内核MPTCP (Multipath TCP) Maintainer,就MPTCP社区开发

2024-10-10

近日,全球Linux开发者齐聚墨西哥蒙特雷,参加了一年一度的2024 Linux App Summit(LAS)。这场由GNOME和KDE社区联合主办的全球性大会,是Linux最具影响力的盛会之一,吸引了来自多个国家的商业领袖、开源开发者、设计师和用户。

2024-08-28

,2024年 RISC-V 中国峰会在杭州召开。本次峰会汇聚了RISC-V国际基金会、业界专家、企业代表及社区伙伴,共同探讨RISC-V的最新进展与未来趋势。 RISC-V峰会由RISC-V国际基金会组织,每年在北美、欧洲、中国分别举行,是全球RISC-

2024-10-01

大学牵头组建InternationalPromotion SIG,组织策划openKylin社区国际推广活动组织了160多位留学生参与社区国际化推广工作。 东南大学联合赛宁网安组建了CybersecTookitsSIG,先后有260多名师生签署了CLA,提交了580多个PR。 ..... 此

2024-07-04

电路板的视频,其中一个视频作品点赞高达9.9万。 据媒体报道,上面这名10岁男孩课后兼职“电气工程师”,帮父亲设计电路、制作、编程和调试。 男孩父亲表示,自己是电气工程师,孩子从小就喜欢电气自动化,跟着学

2022-12-13

和资源共享等,打造具备自定义操作系统形态能力和具有国际影响力的顶级开源社区,推动Linux开源技术及其软硬件生态繁荣发展。 openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过

2023-03-01

将世界划分为相互竞争的开源阵营将标志着自由贸易的又一次倒退。这也是对“天下没有免费的午餐”这句古老格言的可悲注脚。