AMD Threadripper CPU:HandBrake 转码性能提升高达 215%
Jun 17, 2026
AMD 提出方案以优化 HandBrake 在多 CPU 核心之间调度工作负载的方式。这些优化已被 HandBrake 项目接受,并包含在 HandBrake 1.11.0 及更高版本中。
视频转码应用可以从更高核心数中受益,但前提是软件可以充分调度所有核心持续运转。AMD 在测试中发现 HandBrake 的性能在某些情况下不升反降,尤其是在调度开销占用过多 CPU 时间的低分辨率工作负载中。
AMD 发现的问题
在 AMD 锐龙 Threadripper 系统上进行测试时,AMD 发现随着可用 CPU 资源的增加,HandBrake 的性能在某些情况下不升反降。在某些工作负载中,性能下降幅度高达 60%,尤其是在调度开销会占据总处理时间较大比例的低分辨率工作负载中。
做出的优化
AMD 优化了 HandBrake 在高核心数 CPU 上的任务管理方式。在优化之前,HandBrake 在超过 64 个逻辑处理器的系统上无法高效扩展,这可能导致可用的 CPU 资源得不到充分利用,或者产生额外开销,进而拉低整体性能。
AMD 优化了线程管理和任务调度,使 HandBrake 能够在多个核心之间更有效地分配转码工作。HandBrake 不再将过多的 CPU 时间耗费在协调小任务上,而是能让更多的核心专注于转码工作。
对于使用高核心数 AMD 锐龙 Threadripper 处理器系统的用户而言,这意味着系统的可扩展性得到提升,在测试的工作负载中能获得更出色的转码性能,且无需改变现有工作流程。
版本对比
在测试的 AMD 锐龙 Threadripper PRO 9995WX 96 核处理器系统和 AMD 锐龙 Threadripper 7980X 64 核处理器系统上,性能提升幅度分别最高可达 181% 和 215%,具体提升幅度取决于工作负载。两个测试系统均使用 AMD Radeon RX 9070 XT GPU,AMD 将 HandBrake CLI 1.11.1 与 HandBrake CLI 1.6.1 进行了对比。
选择 HandBrake CLI 1.6.1 作为基准,是为了排除后续 AMF 默认预设更改带来的干扰,确保结果仅体现线程优化效果。后续的预设更改旨在提升被测 Radeon RX 9070 XT 配置下的编码质量,因此使用 1.6.1 版本有助于将对比焦点集中在 AMD 做出的线程优化上。
工作负载名称
图中显示的工作负载名称(包括 Perfume、Yozakura、chimei_demo、LG_8K 和 Short_Hair)均代表用于衡量转码性能的特定测试向量。
每个测试向量对应一个固定的编码场景。例如,“LG_8K HEVC 8-bit 4320p”是指使用 HEVC 编解码器、8 位色深编码的 8K 内容。完整的测试向量集涵盖编解码器、分辨率和位深的多种组合,包括 H.264(720p 至 4K)、HEVC(720p 至 8K),以及 8 位和 10 位的 HEVC 工作负载。
测试结果说明
Threadripper PRO 测试结果
在 AMD 针对 AMD 锐龙 Threadripper PRO 9995WX 96 核处理器(搭配 AMD Radeon RX 9070 XT GPU)的测试中,优化后的逻辑使转码性能最高提升了 181%(即 2.81 倍),具体提升幅度取决于工作负载。
根据图中展示的 Threadripper PRO 测试结果,在以下工作负载中性能提升幅度最大:
- Perfume H.264 720p:+181%
- Perfume HEVC 10-bit 2160p:+151%
- LG_8K HEVC 8-bit 4320p:+149%
- LG 8K 60fps HEVC 10-bit 4320p:+145%
- Perfume HEVC 10-bit 1080p:+91%
AMD 锐龙 Threadripper HEDT 测试结果
AMD 还测试了配备 128GB DDR5-5600 内存和 AMD Radeon RX 9070 XT GPU 的 AMD 锐龙 Threadripper 7980X 64 核处理器系统。在测试中,优化后的逻辑使转码性能最高提升了 215%(即 3.15 倍),具体提升幅度取决于工作负载。
在展示的 HEDT 测试结果中,性能提升幅度区间为 16% 到 215%。
根据图中展示的 Threadripper HEDT 测试结果,在以下工作负载中性能提升幅度最大:
- Perfume H.264 720p:+215%
- LG_8K HEVC 8-bit 4320p:+203%
- LG 8K 60fps HEVC 10-bit 4320p:+105%
- Perfume HEVC 10-bit 1080p:+73%
- Perfume HEVC 10-bit 2160p:+63%
用户有何收益
高核心数 CPU 专为视频转码等要求苛刻的工作负载而打造,但软件仍需经过优化才能充分利用全部核心。借助经过优化的 HandBrake 1.11.0 及更高版本,AMD 锐龙 Threadripper PRO 和 AMD 锐龙 Threadripper 系统的可扩展性得到提升,让用户在受支持的工作负载中体验到更出色的编码性能。
对于运行大规模转码任务的创作者、剪辑师和专业人士而言,这意味着等待时间大幅缩短,而且系统中的现有硬件得到更充分的利用。
用户无需管理新的工作流程步骤、预设或设置。只需更新 HandBrake,即可保持原有的工作方式。
社区协作
AMD 已将上述优化成果提交至 HandBrake 开源项目上游,因此用户只需使用标准版 HandBrake 即可享受相关优化,而无需使用定制编译版本或采用变通方法。
这体现了 AMD 与开源软件社区持续合作,致力于帮助提升创作者、开发者和技术爱好者实际使用的应用的性能。