SVT-AV1 0.9 Comparison Intel Core i9-12900K testing with a ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS) and Gigabyte AMD Radeon RX 6800 16GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201229-PTS-2201228N13&gru&rdt .
SVT-AV1 0.9 Comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Display Driver Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3904 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 Plus + 2000GB Gigabyte AMD Radeon RX 6800 XT 16GB (2575/1000MHz) AMD Navi 21 HDMI Audio ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 22.04 5.15.0-17-generic (x86_64) GNOME Shell 40.5 X Server + Wayland 4.6 Mesa 22.0.0-devel (git-b5b105d 2022-01-21 jammy-oibaf-ppa) (LLVM 13.0.0 DRM 3.42) 1.2.199 GCC 11.2.0 ext4 3840x2160 2 x Intel Xeon Platinum 8380 @ 3.40GHz (80 Cores / 160 Threads) Intel M50CYP2SB2U (SE5C6200.86B.0022.D08.2103221623 BIOS) Intel Device 0998 512GB 800GB INTEL SSDPF21Q800GB ASPEED VE228 2 x Intel X710 for 10GBASE-T + 2 x Intel E810-C for QSFP 5.16.0-051600daily20220121-generic (x86_64) X Server 1.1.182 1920x1080 2 x AMD EPYC 7763 64-Core @ 2.45GHz (128 Cores / 256 Threads) AMD DAYTONA_X (RYM1001D BIOS) AMD Starship/Matisse 3841GB Micron_9300_MTFDHAL3T8TDP 2 x Mellanox MT27710 Ubuntu 21.04 5.16.0-051600daily20220117-generic (x86_64) GNOME Shell 3.38.4 X Server 1.20.11 GCC 10.3.0 AMD Ryzen 3 3100 4-Core @ 3.60GHz (4 Cores / 8 Threads) Gigabyte A520M DS3H (F1 BIOS) 16GB 500GB Western Digital WDS500G3X0C-00SJG0 ASUS NVIDIA NV106 2GB NVIDIA GK208 HDMI/DP MX279 Realtek RTL8111/8168/8411 5.11.0-31-generic (x86_64) X Server 1.20.11 + Wayland nouveau 4.3 Mesa 21.3.0-devel (git-ad78643 2021-08-25 hirsute-oibaf-ppa) 1.1.185 Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads) ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS) Intel Device 7aa7 64GB 1000GB Western Digital WDS100T1X0E-00AFY0 Gigabyte AMD Radeon RX 6800 16GB (2475/1000MHz) Intel Device 7ad0 ASUS VP28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 5.16.0-051600-generic (x86_64) GNOME Shell 40.5 X Server 1.20.13 + Wayland 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa) (LLVM 13.0.0 DRM 3.44) 1.2.199 GCC 11.2.0 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - Ryzen 9 5950X: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Xeon Platinum 8380 2P: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - EPYC 7763 2P: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/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-build-config=bootstrap-lto-lean --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 - Ryzen 3 3100: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/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-build-config=bootstrap-lto-lean --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 - Core i9 12900K: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 - Ryzen 9 5950X: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201016 - Xeon Platinum 8380 2P: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0xd0002a0 - EPYC 7763 2P: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001119 - Ryzen 3 3100: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701021 - Core i9 12900K: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0x15 - Thermald 2.4.6 Security Details - Ryzen 9 5950X: 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Xeon Platinum 8380 2P: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + 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 - EPYC 7763 2P: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 3 3100: 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 Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Core i9 12900K: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + 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.9 Comparison svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 2.168 24.161 7.137 92.043 4.073 48.838 90.949 109.996 11.567 164.269 337.933 512.103 4.847 58.617 10.978 168.941 5.322 95.168 170.166 211.456 10.439 215.349 441.225 713.794 5.082 62.045 10.721 169.006 5.611 95.622 156.794 202.794 10.306 205.670 423.156 683.003 0.782 8.268 2.401 28.626 1.087 13.263 26.897 48.431 3.978 48.701 107.456 212.878 2.386 25.655 7.724 99.692 4.461 54.408 109.324 167.375 12.669 186.859 402.256 702.652 OpenBenchmarking.org
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 1.1435 2.287 3.4305 4.574 5.7175 SE +/- 0.003, N = 3 SE +/- 0.013, N = 3 SE +/- 0.032, N = 3 SE +/- 0.001, N = 3 SE +/- 0.005, N = 3 2.168 4.847 5.082 0.782 2.386 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 14 28 42 56 70 SE +/- 0.238, N = 3 SE +/- 0.293, N = 3 SE +/- 0.567, N = 3 SE +/- 0.017, N = 3 SE +/- 0.011, N = 3 24.161 58.617 62.045 8.268 25.655 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 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 3 6 9 12 15 SE +/- 0.018, N = 3 SE +/- 0.051, N = 3 SE +/- 0.019, N = 3 SE +/- 0.002, N = 3 SE +/- 0.023, N = 3 7.137 10.978 10.721 2.401 7.724 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 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 40 80 120 160 200 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 SE +/- 0.02, N = 3 SE +/- 0.30, N = 3 92.04 168.94 169.01 28.63 99.69 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 0.9 Encoder Mode: Preset 4 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 1.2625 2.525 3.7875 5.05 6.3125 SE +/- 0.007, N = 3 SE +/- 0.035, N = 3 SE +/- 0.006, N = 3 SE +/- 0.002, N = 3 SE +/- 0.024, N = 3 4.073 5.322 5.611 1.087 4.461 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.9 Encoder Mode: Preset 8 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 20 40 60 80 100 SE +/- 0.69, N = 3 SE +/- 0.73, N = 15 SE +/- 1.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 48.84 95.17 95.62 13.26 54.41 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 0.9 Encoder Mode: Preset 10 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 40 80 120 160 200 SE +/- 0.36, N = 3 SE +/- 1.39, N = 3 SE +/- 1.42, N = 7 SE +/- 0.01, N = 3 SE +/- 1.33, N = 3 90.95 170.17 156.79 26.90 109.32 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 0.9 Encoder Mode: Preset 12 - Input: Bosphorus 4K Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 1.40, N = 3 SE +/- 0.80, N = 3 SE +/- 0.18, N = 3 SE +/- 1.06, N = 3 110.00 211.46 202.79 48.43 167.38 1. (CXX) g++ options: -march=native -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 0.9 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 3 6 9 12 15 SE +/- 0.071, N = 3 SE +/- 0.013, N = 3 SE +/- 0.015, N = 3 SE +/- 0.010, N = 3 SE +/- 0.104, N = 3 11.567 10.439 10.306 3.978 12.669 1. (CXX) g++ options: -march=native -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 0.9 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 50 100 150 200 250 SE +/- 1.93, N = 3 SE +/- 2.21, N = 15 SE +/- 1.54, N = 3 SE +/- 0.16, N = 3 SE +/- 1.70, N = 3 164.27 215.35 205.67 48.70 186.86 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 0.9 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 100 200 300 400 500 SE +/- 0.83, N = 3 SE +/- 5.29, N = 3 SE +/- 2.70, N = 3 SE +/- 0.10, N = 3 SE +/- 1.38, N = 3 337.93 441.23 423.16 107.46 402.26 1. (CXX) g++ options: -march=native -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 0.9 Encoder Mode: Preset 12 - Input: Bosphorus 1080p Ryzen 9 5950X Xeon Platinum 8380 2P EPYC 7763 2P Ryzen 3 3100 Core i9 12900K 150 300 450 600 750 SE +/- 0.94, N = 3 SE +/- 1.43, N = 3 SE +/- 9.26, N = 3 SE +/- 0.53, N = 3 SE +/- 1.02, N = 3 512.10 713.79 683.00 212.88 702.65 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
Phoronix Test Suite v10.8.5