SVT-AV1 Version AMD Ryzen 7 PRO 5850U testing with a LENOVO 20X7003WFR (R1KET45W 1.30 BIOS) and AMD Radeon Vega / Mobile 1GB on cachyos rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2405208-NE-2311197NE23&sro&grw&export=pdf .
SVT-AV1 Version Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Vulkan OpenCL Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - Gentoo W:02-znver3-cfi Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Calculate AMD Ryzen 7 PRO 5850U @ 1.90GHz (16 Cores) LENOVO 20X7003WFR ThinkPad L15 Gen 2a AMD [AMD] Renoir/Cezanne Root Complex 32GB Generic NVMe Device AMD [AMD/ATI] Cezanne 1GB ATI (0x1637) HDA FreeBSD 13.1-STABLE (x86_64) Xfce 4.16 X Server 1.21.1.4 4.6 Mesa 21.3.8 (LLVM 13.0.1) Clang 14.0.5 zfs 1920x1080 AMD Ryzen 7 PRO 5850U @ 1.90GHz (8 Cores / 16 Threads) LENOVO 20X7003WFR (R1KET37W 1.22 BIOS) AMD Renoir/Cezanne 512GB SK hynix HFS512GDE9X081N AMD Cezanne 1GB (2000/400MHz) AMD Renoir Radeon HD Audio Realtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCI Calculate Linux Desktop 22.0.1 KDE 5.19.4-calculate (x86_64) KDE Plasma 5.24.6 X Server 1.21.1.4 + Wayland 4.6 Mesa 22.1.3 (LLVM 14.0.4 DRM 3.47) GCC 11.3.0 + Clang 14.0.6 + LLVM 14.0.6 ext4 AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads) Clear Linux OS 36930 5.19.4-1181.native (x86_64) KDE Plasma 5.25.4 4.6 Mesa 22.2.0-rc3 (LLVM 14.0.6 DRM 3.47) 1.3.224 GCC 12.2.1 20220822 releases/gcc-12.2.0-4-g55b6abd9f2 + Clang 14.0.6 + LLVM 14.0.6 LENOVO 20X7003WFR (R1KET39W 1.24 BIOS) Gentoo 2.9 5.19.12-xanmod1-xanmod (x86_64) KDE Plasma 5.25.5 4.6 Mesa 22.2.0 (LLVM 15.0.1 DRM 3.47) GCC 12.2.0 + Clang 15.0.1 + LLVM 15.0.1 btrfs 6.0.5-xanmod1-g15d787ed3cb2 (x86_64) KDE Plasma 5.26.2 4.6 Mesa 22.2.2 (LLVM 15.0.3 DRM 3.48) GCC 12.2.1 20221008 + Clang 15.0.3 + LLVM 15.0.3 AMD Ryzen 7 PRO 5850U @ 1.90GHz (16 Cores) LENOVO 20X7003WFR ThinkPad L15 Gen 2a AMD [AMD] Renoir/Cezanne Root Complex Generic NVMe Device "AMD Radeon " 1GB ATI (0x1637) HDA FreeBSD 14.0-STABLE (x86_64) X Server 1.21.1.9 Clang 16.0.6 zfs AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads) LENOVO 20X7003WFR (R1KET45W 1.30 BIOS) AMD Renoir/Cezanne 512GB SK hynix HFS512GDE9X081N + 8GB Flash Disk AMD Radeon Vega / Mobile 1GB (2000/1333MHz) AMD Renoir Radeon HD Audio Realtek RTL8111/8168/8211/8411 + MEDIATEK MT7921 802.11ax PCI cachyos rolling 6.9.1-2-cachyos-lto (x86_64) KDE Plasma 6.0.4 X Server 1.21.1.13 + Wayland 4.6 Mesa 24.0.7-arch1.4 (LLVM 17.0.6 DRM 3.57) OpenCL 3.0 + OpenCL 2.1 AMD-APP.dbg (3602.0) GCC 14.1.1 20240507 + Clang 17.0.6 + LLVM 17.0.6 btrfs OpenBenchmarking.org Kernel Details - Ryzen 7 5850 - Calculate GCC 11.3: Transparent Huge Pages: madvise - Ryzen 7 5850 - ClearLinux 36930 GCC 12.1: Transparent Huge Pages: always - Ryzen 7 5850 - Gentoo W:02-znver3-cfi: Transparent Huge Pages: madvise - Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags: Transparent Huge Pages: madvise - Ryzen 7 5850 - Calculate: Transparent Huge Pages: always Processor Details - Ryzen 7 5850 - Calculate GCC 11.3: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced - Ryzen 7 5850 - ClearLinux 36930 GCC 12.1: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa50000c - ACPI Profile: balanced - Ryzen 7 5850 - Gentoo W:02-znver3-cfi: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance - Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags: Scaling Governor: amd-pstate performance (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa50000c - ACPI Profile: performance - Ryzen 7 5850 - Calculate: Scaling Governor: amd-pstate-epp performance (EPP: performance) - Platform Profile: performance - CPU Microcode: 0xa50000d - ACPI Profile: performance Security Details - Ryzen 7 5850 - Calculate GCC 11.3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 5850 - ClearLinux 36930 GCC 12.1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 5850 - Gentoo W:02-znver3-cfi: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Vulnerable IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 5850 - Calculate: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable: 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 Retpolines; IBPB: conditional; IBRS_FW; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected Environment Details - Ryzen 7 5850 - ClearLinux 36930 GCC 12.1: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -mrelax-cmpxchg-loop" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags: CXXFLAGS="-march=znver3 -pipe -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,relro -Wl,-z,relro -fno-semantic-interposition -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop" RUSTFLAGS="-C target-cpu=znver3 -Clinker-plugin-lto -L. -Copt-level=2 -Clinker=clang -Clink-arg=-fuse-ld=lld" CFLAGS="-march=znver3 -pipe -O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z,relro -Wl,-z,relro -fno-semantic-interposition -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=znver3 -mrelax-cmpxchg-loop" Compiler Details - Ryzen 7 5850 - ClearLinux 36930 GCC 12.1: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-gnu-indirect-function --enable-host-shared --enable-languages=c,c++,fortran,go,jit --enable-ld=default --enable-libstdcxx-pch --enable-linux-futex --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.35 --with-gnu-ld --with-isl --with-pic --with-ppl=yes --with-tune=skylake-avx512 --with-zstd
SVT-AV1 Version svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - Gentoo W:02-znver3-cfi Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Calculate 5.220 143.324 3.905 123.545 3.840 135.719 5.255 160.315 3.899 130.555 3.755 145.819 5.636 171.678 4.215 143.722 4.031 158.631 6.038 174.813 4.487 141.928 4.302 161.419 6.111 178.703 4.602 151.864 4.301 166.154 5.284 146.056 3.924 121.282 3.856 134.731 5.621 176.220 4.574 150.416 4.451 164.695 OpenBenchmarking.org
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 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 2 4 6 8 10 SE +/- 0.009, N = 3 SE +/- 0.011, N = 3 SE +/- 0.011, N = 3 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 SE +/- 0.017, N = 3 SE +/- 0.008, N = 3 5.621 5.255 5.636 5.220 5.284 6.111 6.038 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 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 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 40 80 120 160 200 SE +/- 1.47, N = 9 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 SE +/- 1.27, N = 15 SE +/- 1.40, N = 12 SE +/- 1.31, N = 3 SE +/- 1.53, N = 8 176.22 160.32 171.68 143.32 146.06 178.70 174.81 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 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 1.0 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Ryzen 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 1.0355 2.071 3.1065 4.142 5.1775 SE +/- 0.016, N = 3 SE +/- 0.003, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 4.574 3.899 4.215 3.905 3.924 4.602 4.487 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 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 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Ryzen 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 0.56, N = 3 SE +/- 0.35, N = 3 SE +/- 1.21, N = 6 SE +/- 1.64, N = 3 SE +/- 0.72, N = 3 SE +/- 1.41, N = 5 150.42 130.56 143.72 123.55 121.28 151.86 141.93 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 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 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Ryzen 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 1.0015 2.003 3.0045 4.006 5.0075 SE +/- 0.009, N = 3 SE +/- 0.008, N = 3 SE +/- 0.005, N = 3 SE +/- 0.007, N = 3 SE +/- 0.016, N = 3 SE +/- 0.038, N = 3 SE +/- 0.007, N = 3 4.451 3.755 4.031 3.840 3.856 4.301 4.302 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Ryzen 7 5850 - Calculate Ryzen 7 5850 - Calculate GCC 11.3 Ryzen 7 5850 - ClearLinux 36930 GCC 12.1 Ryzen 7 5850 - FreeBSD 13.1 Ryzen 7 5850 - FreeBSD 14 W:znver3 Ryzen 7 5850 - Gentoo GCC 12.2 WF:ClearFlags Ryzen 7 5850 - Gentoo W:02-znver3-cfi 40 80 120 160 200 SE +/- 0.21, N = 3 SE +/- 0.73, N = 3 SE +/- 1.12, N = 3 SE +/- 0.96, N = 15 SE +/- 1.04, N = 15 SE +/- 0.58, N = 3 SE +/- 1.32, N = 9 164.70 145.82 158.63 135.72 134.73 166.15 161.42 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mrelax-cmpxchg-loop -march=znver3 -pipe -O3 -fexceptions -m64 -fno-trapping-math -mtune=znver3 -mrelax-cmpxchg-loop 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Phoronix Test Suite v10.8.5