FFmpeg 推出最新 AVX-512 优化:像素格式转换速度提升 1.372 倍

FFmpeg 多媒体库中最新经过手动调优的代码,旨在提升当今支持 Intel/AMD AVX-512 指令集的现代处理器的性能,该代码在 RGB24 到 RGBA 像素格式的转换中,性能提升了 1.372 倍。

知名 FFmpeg 开发者 Niklas Haas 扩展了 FFmpeg 的 libswscale 模块,利用 AVX-512 的“向量字节置换”(VPERMB)指令,从而实现更高效的视频缩放和像素格式转换。借助 VPERMB,该代码现可充分利用跨通道字节置换功能,在非通道对齐场景下提供更优性能。

对 FFmpeg 终端用户而言,最令人振奋的是,Haas 发现,在 AVX-512 处理器上,使用这套重构后的代码将 RGBA24 1920×1080 转换为 RGBA 1920×1080 的速度提升了 1.372 倍。这对支持 AVX-512 的 AMD Zen 4 及更新款 CPU,以及 Intel Xeon 和其他部分 Intel CPU 来说,无疑是个好消息。

FFmpeg 推出最新 AVX-512 优化:像素格式转换速度提升 1.372 倍

感兴趣的用户可查看此提交的更多详情。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/70105.html

(0)

相关推荐