Ampere Computing Logo
Contact Sales
Ampere Computing Logo
x.264 测试说明

Lib x.264 测试是在具有相同内存、网络和存储配置的裸机单路服务器上进行,每个平台配置都一样。这里测试的处理器是:AMD EPYC 7763“Milan”;英特尔至强 8380“Icel Lake”;Ampere Altra Q80-30;Ampere Altra Max M128-30。

x264 使用“vbench:一种云中视频转码,新兴的视频即服务工作负载的测试基准”进行基准测试,可在 ARCADE Lab 获得。 Vbench 的 15 个输入视频经过算法选择,代表基于分辨率、帧速率和复杂性的数百万视频的大型商业资源库。 针对“上传”和“视频点播”两种情况进行性能和功耗评估。上传使用单通道转码,这样不会降低输入视频质量,这代表了对视频服务的初始上传编码,需要兼顾速度和质量。视频点播 (VoD) 使用 2 遍转码,需要速度和优化压缩,而不会降低视频质量。VoD 第一遍收集第二遍中使用的统计信息,以便在编码复杂帧与简单帧时分配更多位。

为了最大化 ffmpeg 吞吐量,运行的多个 ffmpeg 实例等于可用的 CPU 内核数,每个实例使用一个 ffmpeg 线程。所有 ffmpeg 实例都在一个CPU专用内核运行,并使用 numactl 设置亲和力。最后得到的报告包括为每个 ffmpeg 进程转码 15 个 vbench 输入文件的平均时间和CPU级别的电源使用情况。为了最大限度地减少操作系统开销,ffmpeg 二进制文件以及所有输入和输出文件都存储在 ramdisk 上。将 Ampere Altra Max M128-30 处理器与运行 CentOS 8.4 和 4.18 内核的 Intel® Xeon® Platinum 8380 (Ice Lake) 和 AMD EPYC™ 7763 (Milan) 进行了比较。在所有平台上都使用了最新的 ffmpeg 版本和带有 gcc 11 的 libx264 版本。

Created At : August 16th 2022, 10:44:15 am
Last Updated At : April 20th 2023, 4:11:37 pm
Ampere Logo

Ampere Computing

4655 Great America Parkway

Suite 601 Santa Clara, CA 95054

image
image
 |  |  |  |  |  | 
© 2022 Ampere Computing LLC. All rights reserved. Ampere, Altra and the A and Ampere logos are registered trademarks or trademarks of Ampere Computing.
This site is running on Ampere Altra Processors.