AV1 Ryzen 9 7950X AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) and AMD Radeon RX 7900 XTX 24GB on Ubuntu 23.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2308282-SYST-AV1RYZE17&gru&sro .
AV1 Ryzen 9 7950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c AMD Ryzen 9 7950X 16-Core AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) AMD Device 14d8 32GB Western Digital WD_BLACK SN850X 1000GB AMD Radeon RX 7900 XTX 24GB (2304/1249MHz) AMD Device ab30 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 23.04 6.5.0-060500rc7daily20230821-generic (x86_64) GNOME Shell 44.3 X Server 1.21.1.7 + Wayland 4.6 Mesa 23.3~git2308210600.953ac9~oibaf~l (git-953ac9d 2023-08-21 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.54) GCC 12.3.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.3.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-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: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601203 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + 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 / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
AV1 Ryzen 9 7950X svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 1080p svt-av1: Preset 13 - Bosphorus 1080p avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 6, Lossless avifenc: 10, Lossless a b c AMD Ryzen 9 7950X 16-Core 5.976 84.641 182.483 181.808 17.103 171.785 687.074 762.702 69.071 35.387 3.280 5.602 3.610 5.947 85.242 180.427 180.995 17.138 171.110 677.524 761.337 69.311 34.990 3.292 5.680 3.652 5.978 85.318 180.796 182.102 17.182 171.802 683.363 766.776 69.119 35.035 3.282 5.666 3.651 5.967 84.962 180.943 181.939 17.177 171.793 681.488 762.610 68.865 35.014 3.291 5.643 3.629 OpenBenchmarking.org
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 4 - Input: Bosphorus 4K AMD Ryzen 9 7950X 16-Core a b c 1.3451 2.6902 4.0353 5.3804 6.7255 SE +/- 0.013, N = 3 SE +/- 0.008, N = 3 SE +/- 0.005, N = 3 SE +/- 0.012, N = 3 5.967 5.976 5.947 5.978 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K AMD Ryzen 9 7950X 16-Core a b c 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.44, N = 3 SE +/- 0.14, N = 3 SE +/- 0.43, N = 3 84.96 84.64 85.24 85.32 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 12 - Input: Bosphorus 4K AMD Ryzen 9 7950X 16-Core a b c 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.42, N = 3 SE +/- 0.78, N = 3 SE +/- 0.39, N = 3 180.94 182.48 180.43 180.80 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 13 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 13 - Input: Bosphorus 4K AMD Ryzen 9 7950X 16-Core a b c 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.28, N = 3 SE +/- 0.61, N = 3 SE +/- 0.58, N = 3 181.94 181.81 181.00 182.10 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 4 - Input: Bosphorus 1080p AMD Ryzen 9 7950X 16-Core a b c 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 17.18 17.10 17.14 17.18 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 8 - Input: Bosphorus 1080p AMD Ryzen 9 7950X 16-Core a b c 40 80 120 160 200 SE +/- 0.64, N = 3 SE +/- 0.50, N = 3 SE +/- 0.70, N = 3 SE +/- 0.50, N = 3 171.79 171.79 171.11 171.80 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 12 - Input: Bosphorus 1080p AMD Ryzen 9 7950X 16-Core a b c 150 300 450 600 750 SE +/- 1.20, N = 3 SE +/- 2.63, N = 3 SE +/- 2.82, N = 3 SE +/- 1.78, N = 3 681.49 687.07 677.52 683.36 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 13 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.7 Encoder Mode: Preset 13 - Input: Bosphorus 1080p AMD Ryzen 9 7950X 16-Core a b c 170 340 510 680 850 SE +/- 2.49, N = 3 SE +/- 3.34, N = 3 SE +/- 0.60, N = 3 SE +/- 1.58, N = 3 762.61 762.70 761.34 766.78 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 0 AMD Ryzen 9 7950X 16-Core a b c 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 SE +/- 0.13, N = 3 68.87 69.07 69.31 69.12 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 2 AMD Ryzen 9 7950X 16-Core a b c 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 35.01 35.39 34.99 35.04 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 6 AMD Ryzen 9 7950X 16-Core a b c 0.7407 1.4814 2.2221 2.9628 3.7035 SE +/- 0.009, N = 3 SE +/- 0.005, N = 3 SE +/- 0.013, N = 3 SE +/- 0.006, N = 3 3.291 3.280 3.292 3.282 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 6, Lossless AMD Ryzen 9 7950X 16-Core a b c 1.278 2.556 3.834 5.112 6.39 SE +/- 0.021, N = 3 SE +/- 0.004, N = 3 SE +/- 0.041, N = 3 SE +/- 0.055, N = 3 5.643 5.602 5.680 5.666 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 10, Lossless AMD Ryzen 9 7950X 16-Core a b c 0.8217 1.6434 2.4651 3.2868 4.1085 SE +/- 0.036, N = 3 SE +/- 0.032, N = 3 SE +/- 0.036, N = 3 SE +/- 0.042, N = 3 3.629 3.610 3.652 3.651 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.4