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&grr .
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 avifenc: 0 avifenc: 2 svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 4K avifenc: 6, Lossless svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 1080p avifenc: 10, Lossless avifenc: 6 svt-av1: Preset 12 - Bosphorus 1080p svt-av1: Preset 13 - Bosphorus 1080p a b c AMD Ryzen 9 7950X 16-Core 69.071 35.387 5.976 17.103 84.641 5.602 182.483 181.808 171.785 3.610 3.280 687.074 762.702 69.311 34.990 5.947 17.138 85.242 5.680 180.427 180.995 171.110 3.652 3.292 677.524 761.337 69.119 35.035 5.978 17.182 85.318 5.666 180.796 182.102 171.802 3.651 3.282 683.363 766.776 68.865 35.014 5.967 17.177 84.962 5.643 180.943 181.939 171.793 3.629 3.291 681.488 762.610 OpenBenchmarking.org
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 0 a b c AMD Ryzen 9 7950X 16-Core 15 30 45 60 75 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 69.07 69.31 69.12 68.87 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 a b c AMD Ryzen 9 7950X 16-Core 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 35.39 34.99 35.04 35.01 1. (CXX) g++ options: -O3 -fPIC -lm
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 a b c AMD Ryzen 9 7950X 16-Core 1.3451 2.6902 4.0353 5.3804 6.7255 SE +/- 0.008, N = 3 SE +/- 0.005, N = 3 SE +/- 0.012, N = 3 SE +/- 0.013, N = 3 5.976 5.947 5.978 5.967 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 a b c AMD Ryzen 9 7950X 16-Core 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 17.10 17.14 17.18 17.18 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 a b c AMD Ryzen 9 7950X 16-Core 20 40 60 80 100 SE +/- 0.44, N = 3 SE +/- 0.14, N = 3 SE +/- 0.43, N = 3 SE +/- 0.03, N = 3 84.64 85.24 85.32 84.96 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 a b c AMD Ryzen 9 7950X 16-Core 1.278 2.556 3.834 5.112 6.39 SE +/- 0.004, N = 3 SE +/- 0.041, N = 3 SE +/- 0.055, N = 3 SE +/- 0.021, N = 3 5.602 5.680 5.666 5.643 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 a b c AMD Ryzen 9 7950X 16-Core 40 80 120 160 200 SE +/- 0.42, N = 3 SE +/- 0.78, N = 3 SE +/- 0.39, N = 3 SE +/- 0.58, N = 3 182.48 180.43 180.80 180.94 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 a b c AMD Ryzen 9 7950X 16-Core 40 80 120 160 200 SE +/- 0.28, N = 3 SE +/- 0.61, N = 3 SE +/- 0.58, N = 3 SE +/- 0.24, N = 3 181.81 181.00 182.10 181.94 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 a b c AMD Ryzen 9 7950X 16-Core 40 80 120 160 200 SE +/- 0.50, N = 3 SE +/- 0.70, N = 3 SE +/- 0.50, N = 3 SE +/- 0.64, N = 3 171.79 171.11 171.80 171.79 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 10, Lossless a b c AMD Ryzen 9 7950X 16-Core 0.8217 1.6434 2.4651 3.2868 4.1085 SE +/- 0.032, N = 3 SE +/- 0.036, N = 3 SE +/- 0.042, N = 3 SE +/- 0.036, N = 3 3.610 3.652 3.651 3.629 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 a b c AMD Ryzen 9 7950X 16-Core 0.7407 1.4814 2.2221 2.9628 3.7035 SE +/- 0.005, N = 3 SE +/- 0.013, N = 3 SE +/- 0.006, N = 3 SE +/- 0.009, N = 3 3.280 3.292 3.282 3.291 1. (CXX) g++ options: -O3 -fPIC -lm
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 a b c AMD Ryzen 9 7950X 16-Core 150 300 450 600 750 SE +/- 2.63, N = 3 SE +/- 2.82, N = 3 SE +/- 1.78, N = 3 SE +/- 1.20, N = 3 687.07 677.52 683.36 681.49 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 a b c AMD Ryzen 9 7950X 16-Core 170 340 510 680 850 SE +/- 3.34, N = 3 SE +/- 0.60, N = 3 SE +/- 1.58, N = 3 SE +/- 2.49, N = 3 762.70 761.34 766.78 762.61 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Phoronix Test Suite v10.8.4