SVT-AV1 0.8.8 Benchmark Comparison

2 x Intel Xeon Platinum 8380 testing of SVT-AV1 0.8.7 and 0.8.8-rc2 across various presets. Benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/2112277-NE-SVTAV108860&gru.

SVT-AV1 0.8.8 Benchmark Comparison ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerVulkanCompilerFile-SystemScreen Resolution0.8.70.8.8-rc22 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads)Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS)Intel Device 0998504GB3841GB Micron_9300_MTFDHAL3T8TDPASPEEDVE2282 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFPUbuntu 20.045.15.11-051511-generic (x86_64)GNOME Shell 3.36.9X Server 1.20.131.0.2GCC 9.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xd0002a0 Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

SVT-AV1 0.8.8 Benchmark Comparison svt-av1: Preset 1 - Bosphorus 4Ksvt-av1: Preset 2 - Bosphorus 4Ksvt-av1: Preset 3 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 5 - Bosphorus 4Ksvt-av1: Preset 6 - Bosphorus 4Ksvt-av1: Preset 7 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 1 - Bosphorus 1080psvt-av1: Preset 2 - Bosphorus 1080psvt-av1: Preset 3 - Bosphorus 1080psvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 5 - Bosphorus 1080psvt-av1: Preset 6 - Bosphorus 1080psvt-av1: Preset 7 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 9 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 11 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 9 - Bosphorus 1080psvt-av1: Preset 10 - Bosphorus 1080psvt-av1: Preset 11 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080p0.8.70.8.8-rc20.4920.8101.9833.4585.49712.07920.87930.0720.8631.4463.8087.17412.15125.59750.18078.5340.4730.7752.0564.4247.96117.41228.42358.0760.7341.2363.9609.31217.39935.84264.01899.81668.53688.72397.197102.307132.302155.985186.137222.379OpenBenchmarking.org

SVT-AV1

Encoder Mode: Preset 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 1 - Input: Bosphorus 4K0.8.70.8.8-rc20.11070.22140.33210.44280.5535SE +/- 0.001, N = 3SE +/- 0.001, N = 30.4920.473-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 2 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 2 - Input: Bosphorus 4K0.8.70.8.8-rc20.18230.36460.54690.72920.9115SE +/- 0.004, N = 3SE +/- 0.002, N = 30.8100.775-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 3 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 3 - Input: Bosphorus 4K0.8.70.8.8-rc20.46260.92521.38781.85042.313SE +/- 0.003, N = 3SE +/- 0.007, N = 31.9832.056-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 4 - Input: Bosphorus 4K0.8.70.8.8-rc20.99541.99082.98623.98164.977SE +/- 0.006, N = 3SE +/- 0.032, N = 33.4584.424-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 5 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 5 - Input: Bosphorus 4K0.8.70.8.8-rc2246810SE +/- 0.013, N = 3SE +/- 0.022, N = 35.4977.961-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 6 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 6 - Input: Bosphorus 4K0.8.70.8.8-rc248121620SE +/- 0.04, N = 3SE +/- 0.18, N = 312.0817.41-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 7 - Input: Bosphorus 4K0.8.70.8.8-rc2714212835SE +/- 0.09, N = 3SE +/- 0.09, N = 320.8828.42-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 8 - Input: Bosphorus 4K0.8.70.8.8-rc21326395265SE +/- 0.32, N = 3SE +/- 0.27, N = 330.0758.08-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 1 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 1 - Input: Bosphorus 1080p0.8.70.8.8-rc20.19420.38840.58260.77680.971SE +/- 0.003, N = 3SE +/- 0.002, N = 30.8630.734-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 2 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 2 - Input: Bosphorus 1080p0.8.70.8.8-rc20.32540.65080.97621.30161.627SE +/- 0.006, N = 3SE +/- 0.004, N = 31.4461.236-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 3 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 3 - Input: Bosphorus 1080p0.8.70.8.8-rc20.8911.7822.6733.5644.455SE +/- 0.001, N = 3SE +/- 0.004, N = 33.8083.960-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 4 - Input: Bosphorus 1080p0.8.70.8.8-rc23691215SE +/- 0.032, N = 3SE +/- 0.040, N = 37.1749.312-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 5 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 5 - Input: Bosphorus 1080p0.8.70.8.8-rc248121620SE +/- 0.00, N = 3SE +/- 0.14, N = 312.1517.40-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 6 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 6 - Input: Bosphorus 1080p0.8.70.8.8-rc2816243240SE +/- 0.20, N = 3SE +/- 0.21, N = 325.6035.84-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 7 - Input: Bosphorus 1080p0.8.70.8.8-rc21428425670SE +/- 0.22, N = 3SE +/- 0.29, N = 350.1864.02-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 8 - Input: Bosphorus 1080p0.8.70.8.8-rc220406080100SE +/- 0.24, N = 3SE +/- 0.44, N = 378.5399.82-march=native1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 9 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 9 - Input: Bosphorus 4K0.8.8-rc21530456075SE +/- 0.59, N = 1268.541. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 10 - Input: Bosphorus 4K0.8.8-rc220406080100SE +/- 0.94, N = 388.721. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 11 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 11 - Input: Bosphorus 4K0.8.8-rc220406080100SE +/- 1.40, N = 397.201. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 12 - Input: Bosphorus 4K0.8.8-rc220406080100SE +/- 0.40, N = 3102.311. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 9 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 9 - Input: Bosphorus 1080p0.8.8-rc2306090120150SE +/- 0.89, N = 3132.301. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 10 - Input: Bosphorus 1080p0.8.8-rc2306090120150SE +/- 1.23, N = 3155.991. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 11 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 11 - Input: Bosphorus 1080p0.8.8-rc24080120160200SE +/- 1.63, N = 3186.141. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 GitEncoder Mode: Preset 12 - Input: Bosphorus 1080p0.8.8-rc250100150200250SE +/- 0.34, N = 3222.381. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie


Phoronix Test Suite v10.8.4