近日,麒麟软件研发中心虚拟化技术研发部的专家江锋,被Mesa社区官方授权维护 VirGL video子系统,负责审核和批准补丁合入请求、管理相关issues及维护项目wiki页面等。
在Mesa社区贡献中,由江锋主导设计和开发的VirtIO-GPU视频硬件加速技术,能大幅解放虚拟机的CPU资源,提升系统整体硬件资源的使用效能,支持H264、H265、AV1等多种主流视频格式。该技术已被Mesa、Virglrenderer等国际社区认可,并多次被国际媒体phoronix报道。
随着互联网技术的蓬勃发展,视频直播、视频聊天、短视频等已经完全融入了大众工作与生活。麒麟软件研发中心虚拟化技术总监谢明表示,在云桌面等虚拟化领域,视频编解码一般为软件编解码,即完全依靠CPU进行处理,致使编解码时CPU占用率居高不下,造成虚拟机性能下降、用户体验较差。VirtIO-GPU硬件视频加速技术,可使得虚拟机借助物理机侧的显卡进行视频硬件编解码,即实现“软解”到“硬解”的创新性转变,大幅提高虚拟机的视频编解码性能,显著改善用户体验。该技术目前已应用于银河麒麟操作系统和openKylin操作系统,用户反馈良好。
开源软件已经成为软件产业创新的源泉,麒麟软件依托开源、贡献开源,多年来紧跟国际开源技术发展,在开源贡献、开源治理、开源人才培养、开源文化传播等领域持续贡献,在OpenStack、GNOME、Hadoop等国际社区已贡献代码上百万行;在国内主导或联合发起openKylin、openEuler等主流根社区,依托国内国际开源力量,推动我国开源软件发展。未来,麒麟软件将持续推动开源技术及其软硬件生态发展,为我国从开源大国走向开源强国贡献力量。
关于Mesa
Mesa,也称为Mesa 3D和Mesa 3D图形库,是OpenGL、Vulkan和其他图形API规范的开源软件实现,最早于1995年发布。截止2022年,Mesa Git存储库中有来自1300多位作者的16万余次提案,Mesa Git存储库中约有450万行代码及大量文档、测试用例等,是活跃和有影响力的国际开源社区。
通讯员 | 李富有
来 源 | 研发中心、产品与社区发展中心
审 核 | 市场与政府事务部
往期回顾