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&grs&rdt .
SVT-AV1 0.8.8 Benchmark Comparison Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Vulkan Compiler File-System Screen Resolution 0.8.7 0.8.8-rc2 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads) Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS) Intel Device 0998 504GB 3841GB Micron_9300_MTFDHAL3T8TDP ASPEED VE228 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP Ubuntu 20.04 5.15.11-051511-generic (x86_64) GNOME Shell 3.36.9 X Server 1.20.13 1.0.2 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler 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 8 - Bosphorus 4K svt-av1: Preset 5 - Bosphorus 4K svt-av1: Preset 6 - Bosphorus 4K svt-av1: Preset 5 - Bosphorus 1080p svt-av1: Preset 6 - Bosphorus 1080p svt-av1: Preset 7 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 7 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 1 - Bosphorus 1080p svt-av1: Preset 2 - Bosphorus 1080p svt-av1: Preset 2 - Bosphorus 4K svt-av1: Preset 1 - Bosphorus 4K svt-av1: Preset 3 - Bosphorus 1080p svt-av1: Preset 3 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 1080p svt-av1: Preset 11 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 9 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 11 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 9 - Bosphorus 4K 0.8.7 0.8.8-rc2 30.072 5.497 12.079 12.151 25.597 20.879 7.174 3.458 50.180 78.534 0.863 1.446 0.810 0.492 3.808 1.983 58.076 7.961 17.412 17.399 35.842 28.423 9.312 4.424 64.018 99.816 0.734 1.236 0.775 0.473 3.960 2.056 222.379 186.137 155.985 132.302 102.307 97.197 88.723 68.536 OpenBenchmarking.org
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 8 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 13 26 39 52 65 SE +/- 0.32, N = 3 SE +/- 0.27, N = 3 30.07 58.08 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 5 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 2 4 6 8 10 SE +/- 0.013, N = 3 SE +/- 0.022, N = 3 5.497 7.961 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 6 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 6 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 12.08 17.41 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 5 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.14, N = 3 12.15 17.40 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 6 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 6 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 8 16 24 32 40 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 25.60 35.84 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 7 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 7 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 20.88 28.42 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 4 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 3 6 9 12 15 SE +/- 0.032, N = 3 SE +/- 0.040, N = 3 7.174 9.312 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 4 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 0.9954 1.9908 2.9862 3.9816 4.977 SE +/- 0.006, N = 3 SE +/- 0.032, N = 3 3.458 4.424 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 7 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.29, N = 3 50.18 64.02 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 8 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.44, N = 3 78.53 99.82 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 1 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 1 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 0.1942 0.3884 0.5826 0.7768 0.971 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 0.863 0.734 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 2 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 2 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 0.3254 0.6508 0.9762 1.3016 1.627 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 1.446 1.236 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 2 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 2 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 0.1823 0.3646 0.5469 0.7292 0.9115 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 0.810 0.775 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 1 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 1 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 0.1107 0.2214 0.3321 0.4428 0.5535 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.492 0.473 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 3 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 3 - Input: Bosphorus 1080p 0.8.7 0.8.8-rc2 0.891 1.782 2.673 3.564 4.455 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 3.808 3.960 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 3 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 3 - Input: Bosphorus 4K 0.8.7 0.8.8-rc2 0.4626 0.9252 1.3878 1.8504 2.313 SE +/- 0.003, N = 3 SE +/- 0.007, N = 3 1.983 2.056 -march=native 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 12 - Input: Bosphorus 1080p 0.8.8-rc2 50 100 150 200 250 SE +/- 0.34, N = 3 222.38 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 11 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 11 - Input: Bosphorus 1080p 0.8.8-rc2 40 80 120 160 200 SE +/- 1.63, N = 3 186.14 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 10 - Input: Bosphorus 1080p 0.8.8-rc2 30 60 90 120 150 SE +/- 1.23, N = 3 155.99 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 9 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 9 - Input: Bosphorus 1080p 0.8.8-rc2 30 60 90 120 150 SE +/- 0.89, N = 3 132.30 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 12 - Input: Bosphorus 4K 0.8.8-rc2 20 40 60 80 100 SE +/- 0.40, N = 3 102.31 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 11 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 11 - Input: Bosphorus 4K 0.8.8-rc2 20 40 60 80 100 SE +/- 1.40, N = 3 97.20 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 10 - Input: Bosphorus 4K 0.8.8-rc2 20 40 60 80 100 SE +/- 0.94, N = 3 88.72 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 9 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 Git Encoder Mode: Preset 9 - Input: Bosphorus 4K 0.8.8-rc2 15 30 45 60 75 SE +/- 0.59, N = 12 68.54 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
Phoronix Test Suite v10.8.4