FFmpeg 的新 AVX-512 优化在 AMD Ryzen 处理器上实现了显著性能提升

2025年2月18日,广泛使用的 FFmpeg 开源多媒体库合并了另一个 AVX-512 优化代码路径… 与纯 C 代码相比,AVX2 代码路径快 10.98 倍,而新的 AVX-512 代码路径的性能是普通 C 代码的 18 倍。

最新的 FFmpeg 代码是用于将 UYVY 转换为 YUV422 格式的 uyvytoyuv422 函数。通过手写程序集优化的 AVX-512 代码路径在这里大有裨益。AVX-512 即 Intel Xeon 处理器或 Zen 4 之后的所有 AMD Ryzen 和 EPYC 处理器。本补丁发布的基准测试使用 AMD Ryzen 9 7950X 进行。

该 AVX-512 代码路径的增益非常有利,其性能达到通用 C 路径的 18.02 倍,而 AVX2 唯一路径的性能达到 10.98 倍。

编写该补丁的 Shreesh Adiga 解释说:

“标量循环被屏蔽的 AVX512 指令取代。为了从 UYVY 中提取 Y,使用了 vperm2b,而不是各种 AND 和 packuswb。

在 AVX2 版本中,没有使用交错通道加载矢量,而是使用正常加载。在 packuswb 结束时,会对 U 和 V 进行额外的置换操作,以获得所需的布局”。

如果您的 CPU 支持 AVX-512,那么下一个 FFmpeg 版本将是一个不错的选择。这对 AMD Zen 4 来说尤其如此,而 AMD Zen 5 在其整个 CPU 产品堆栈中展现出的 AVX-512 性能更是如此。

猜你喜欢

歪歪漫画官方登录界面:开启你与漫画的奇妙旅程,畅游在游戏与幻想的世界中
歪歪漫画官方登录界面:开启你与漫画的奇妙旅程,畅游在游戏与幻想的世界中

在当今数字化迅速发展的时代中,漫画与游戏的联结变得愈发紧密。歪歪漫画作为一个深受广大用户喜爱的数字漫画平台,提供了丰富多彩的漫画内

剑灵世界:揭秘抽奖秘境与进阶攻略,助你挑战极限冒险至巅峰 —— 探索45级以下抽奖地点与游戏技巧秘籍
剑灵世界:揭秘抽奖秘境与进阶攻略,助你挑战极限冒险至巅峰 —— 探索45级以下抽奖地点与游戏技巧秘籍

剑灵世界:揭秘抽奖秘境与进阶攻略,助你挑战极限冒险至巅峰——探索45级以下抽奖地点与游戏技巧秘籍在剑灵世界的冒险旅程中,你是否渴望掌

年轻老师的滋味4伦理:探索游戏世界中的责任与道德选择,激励教育新理念
年轻老师的滋味4伦理:探索游戏世界中的责任与道德选择,激励教育新理念

在当今的数字化时代,电子游戏不仅成为了一种休闲娱乐方式,也逐渐发展为教育和社会交互的重要平台。作为年轻一代的教师,我们有责任思考如

旅行者吃了珊瑚宫心海的雪糕,为什么会这样?该如何解决?
旅行者吃了珊瑚宫心海的雪糕,为什么会这样?该如何解决?

在提瓦特大陆的旅途中,旅行者和他的伙伴们时常会遇到各种奇妙的事情。一天,他们来到了珊瑚宫,这里的美食让他们流连忘返。其中,珊瑚宫心

为什么锵锵锵铜铜铜铜好?如何解决铜铜铜铜带来的问题?
为什么锵锵锵铜铜铜铜好?如何解决铜铜铜铜带来的问题?

铜是一种重要的金属,具有良好的导电性、导热性和延展性,被广泛应用于电子、电气、交通、建筑等领域。随着铜资源的日益短缺和环境污染的加

免费流氓 APP 游戏下载安全吗?如何避免风险?
免费流氓 APP 游戏下载安全吗?如何避免风险?

随着移动互联网的普及,手机游戏成为人们日常娱乐的重要方式之一。在下载游戏时,用户可能会遇到各种类型的 APP,其中包括一些被称为“免

污污韩漫:成人世界的精彩漫画,满足你的所有幻想
污污韩漫:成人世界的精彩漫画,满足你的所有幻想

在成人世界中,漫画作为一种流行的娱乐形式,拥有着广泛的受众群体。而韩漫以其独特的风格和丰富的内容,成为了许多人喜爱的选择。这些污污

weyvv8国产的suv:一款充满科技感与驾驶乐趣的全新选择,为你的冒险旅程增添无限可能
weyvv8国产的suv:一款充满科技感与驾驶乐趣的全新选择,为你的冒险旅程增添无限可能

在当今的汽车市场,SUV以其宽敞的空间和强劲的驾驶性能受到了越来越多消费者的欢迎。而WEY VV8作为国产SUV的一员,不仅继承了中国汽车品牌

为什么欧美 TV xtime 如此受欢迎?如何找到高质量的欧美 TV xtime 资源?
为什么欧美 TV xtime 如此受欢迎?如何找到高质量的欧美 TV xtime 资源?

欧美 TV xtime 为何如此受欢迎?探寻高质量资源的秘诀!在当今数字化时代,欧美 TV xtime 作为一种娱乐形式,吸引了众多观众的喜爱。

有码一卡二卡三卡:探索游戏世界中的卡牌策略与无限可能
有码一卡二卡三卡:探索游戏世界中的卡牌策略与无限可能

引言: 在现代游戏中,卡牌玩法已经成为了一个不可忽视的重要成分。许多玩家都被这种富有策略性的游戏机制所吸引。将简单的卡片变为战斗的