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&sro&grs .
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 12 - Bosphorus 1080p avifenc: 6, Lossless avifenc: 10, Lossless svt-av1: Preset 12 - Bosphorus 4K avifenc: 2 svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 1080p avifenc: 0 svt-av1: Preset 13 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p avifenc: 6 a b c AMD Ryzen 9 7950X 16-Core 687.074 5.602 3.610 182.483 35.387 84.641 762.702 69.071 181.808 5.976 17.103 171.785 3.280 677.524 5.680 3.652 180.427 34.990 85.242 761.337 69.311 180.995 5.947 17.138 171.110 3.292 683.363 5.666 3.651 180.796 35.035 85.318 766.776 69.119 182.102 5.978 17.182 171.802 3.282 681.488 5.643 3.629 180.943 35.014 84.962 762.610 68.865 181.939 5.967 17.177 171.793 3.291 OpenBenchmarking.org
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
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
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
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
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 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
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 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 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
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
Phoronix Test Suite v10.8.4