mine av1 AMD Ryzen Threadripper 7980X 64-Cores testing with a System76 Thelio Major (FA Z5 BIOS) and AMD Radeon Pro W7900 45GB on Ubuntu 24.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2406015-NE-MINEAV12158 .
mine av1 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution a b c d AMD Ryzen Threadripper 7980X 64-Cores @ 7.79GHz (64 Cores / 128 Threads) System76 Thelio Major (FA Z5 BIOS) AMD Device 14a4 4 x 32GB DDR5-4800MT/s Micron MTC20F1045S1RC48BA2 1000GB CT1000T700SSD5 AMD Radeon Pro W7900 45GB AMD Device 14cc DELL P2415Q Aquantia AQC113C NBase-T/IEEE + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6E Ubuntu 24.04 6.8.0-060800-generic (x86_64) GNOME Shell 46.0 X Server + Wayland 4.6 Mesa 24.0.5-1ubuntu1 (LLVM 17.0.6 DRM 3.57) GCC 13.2.0 ext4 1920x1200 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-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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-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: balance_performance) - CPU Microcode: 0xa108105 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 + 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
mine av1 dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Preset 3 - Bosphorus 4K svt-av1: Preset 5 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 4K svt-av1: Preset 3 - Bosphorus 1080p svt-av1: Preset 5 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 13 - Bosphorus 1080p cpuminer-opt: Magi cpuminer-opt: x20r cpuminer-opt: scrypt cpuminer-opt: Deepcoin cpuminer-opt: Ringcoin cpuminer-opt: Blake-2 S cpuminer-opt: Garlicoin cpuminer-opt: Skeincoin cpuminer-opt: Myriad-Groestl cpuminer-opt: LBC, LBRY Credits cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Triple SHA-256, Onecoin a b c d 704.01 441.22 968.32 641.87 9.660 26.338 91.446 200.243 26.847 81.700 184.630 668.376 2300.03 27513 1005.75 30670 11093 497580 12067 155660 39220 56223 214943 273720 704.62 441.06 964.82 641.21 9.648 26.287 90.883 199.920 26.630 80.922 183.370 656.020 2272.91 27163 1013.41 30767 11083 496603 12017 155897 39487 56003 213837 273463 704.58 440.10 967.59 643.74 9.624 26.410 91.435 195.712 26.832 81.732 185.224 663.561 2301.07 27290 1005.05 30573 11067 497047 12087 155223 39323 56540 214090 274377 704.94 440.65 964.00 643.02 9.627 26.353 91.002 201.966 26.655 81.968 185.122 651.621 2268.85 27153 1002.68 30650 11067 495743 12017 154373 38900 55850 213447 272927 OpenBenchmarking.org
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Chimera 1080p a b c d 150 300 450 600 750 SE +/- 0.55, N = 3 SE +/- 2.09, N = 3 SE +/- 0.52, N = 3 SE +/- 0.71, N = 3 704.01 704.62 704.58 704.94 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Summer Nature 4K a b c d 100 200 300 400 500 SE +/- 0.18, N = 3 SE +/- 0.49, N = 3 SE +/- 1.01, N = 3 SE +/- 0.79, N = 3 441.22 441.06 440.10 440.65 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Summer Nature 1080p a b c d 200 400 600 800 1000 SE +/- 1.61, N = 3 SE +/- 2.42, N = 3 SE +/- 0.84, N = 3 SE +/- 2.31, N = 3 968.32 964.82 967.59 964.00 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Chimera 1080p 10-bit a b c d 140 280 420 560 700 SE +/- 1.67, N = 3 SE +/- 1.32, N = 3 SE +/- 0.32, N = 3 SE +/- 0.28, N = 3 641.87 641.21 643.74 643.02 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Preset 3 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.1 Encoder Mode: Preset 3 - Input: Bosphorus 4K a b c d 3 6 9 12 15 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 SE +/- 0.015, N = 3 SE +/- 0.007, N = 3 9.660 9.648 9.624 9.627 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.1 Encoder Mode: Preset 5 - Input: Bosphorus 4K a b c d 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 26.34 26.29 26.41 26.35 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 2.1 Encoder Mode: Preset 8 - Input: Bosphorus 4K a b c d 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.56, N = 3 SE +/- 0.30, N = 3 SE +/- 0.66, N = 3 91.45 90.88 91.44 91.00 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 2.1 Encoder Mode: Preset 13 - Input: Bosphorus 4K a b c d 40 80 120 160 200 SE +/- 2.31, N = 4 SE +/- 1.76, N = 8 SE +/- 1.28, N = 3 SE +/- 1.26, N = 3 200.24 199.92 195.71 201.97 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 3 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.1 Encoder Mode: Preset 3 - Input: Bosphorus 1080p a b c d 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 26.85 26.63 26.83 26.66 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-AV1 Encoder Mode: Preset 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.1 Encoder Mode: Preset 5 - Input: Bosphorus 1080p a b c d 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.68, N = 3 SE +/- 0.74, N = 3 SE +/- 0.50, N = 3 81.70 80.92 81.73 81.97 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 2.1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p a b c d 40 80 120 160 200 SE +/- 0.60, N = 3 SE +/- 1.77, N = 3 SE +/- 2.27, N = 4 SE +/- 1.04, N = 3 184.63 183.37 185.22 185.12 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 2.1 Encoder Mode: Preset 13 - Input: Bosphorus 1080p a b c d 140 280 420 560 700 SE +/- 4.60, N = 3 SE +/- 7.09, N = 3 SE +/- 5.00, N = 10 SE +/- 4.40, N = 3 668.38 656.02 663.56 651.62 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Magi a b c d 500 1000 1500 2000 2500 SE +/- 15.70, N = 3 SE +/- 6.70, N = 3 SE +/- 16.35, N = 3 SE +/- 5.55, N = 3 2300.03 2272.91 2301.07 2268.85 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: x20r OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: x20r a b c d 6K 12K 18K 24K 30K SE +/- 178.92, N = 3 SE +/- 49.78, N = 3 SE +/- 30.55, N = 3 SE +/- 18.56, N = 3 27513 27163 27290 27153 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: scrypt OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: scrypt a b c d 200 400 600 800 1000 SE +/- 0.65, N = 3 SE +/- 9.77, N = 3 SE +/- 2.57, N = 3 SE +/- 2.24, N = 3 1005.75 1013.41 1005.05 1002.68 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Deepcoin a b c d 7K 14K 21K 28K 35K SE +/- 30.55, N = 3 SE +/- 191.86, N = 3 SE +/- 8.82, N = 3 SE +/- 90.18, N = 3 30670 30767 30573 30650 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Ringcoin a b c d 2K 4K 6K 8K 10K SE +/- 8.82, N = 3 SE +/- 17.64, N = 3 SE +/- 6.67, N = 3 SE +/- 34.80, N = 3 11093 11083 11067 11067 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Blake-2 S OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Blake-2 S a b c d 110K 220K 330K 440K 550K SE +/- 189.30, N = 3 SE +/- 548.49, N = 3 SE +/- 176.76, N = 3 SE +/- 543.64, N = 3 497580 496603 497047 495743 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Garlicoin a b c d 3K 6K 9K 12K 15K SE +/- 13.33, N = 3 SE +/- 8.82, N = 3 SE +/- 56.96, N = 3 SE +/- 3.33, N = 3 12067 12017 12087 12017 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Skeincoin a b c d 30K 60K 90K 120K 150K SE +/- 119.30, N = 3 SE +/- 853.08, N = 3 SE +/- 115.52, N = 3 SE +/- 41.77, N = 3 155660 155897 155223 154373 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Myriad-Groestl a b c d 8K 16K 24K 32K 40K SE +/- 11.55, N = 3 SE +/- 461.75, N = 3 SE +/- 183.42, N = 3 SE +/- 25.17, N = 3 39220 39487 39323 38900 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: LBC, LBRY Credits OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: LBC, LBRY Credits a b c d 12K 24K 36K 48K 60K SE +/- 42.56, N = 3 SE +/- 18.56, N = 3 SE +/- 422.53, N = 3 SE +/- 66.58, N = 3 56223 56003 56540 55850 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Quad SHA-256, Pyrite OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Quad SHA-256, Pyrite a b c d 50K 100K 150K 200K 250K SE +/- 612.82, N = 3 SE +/- 458.12, N = 3 SE +/- 835.40, N = 3 SE +/- 532.05, N = 3 214943 213837 214090 213447 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Cpuminer-Opt Algorithm: Triple SHA-256, Onecoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Triple SHA-256, Onecoin a b c d 60K 120K 180K 240K 300K SE +/- 158.75, N = 3 SE +/- 94.93, N = 3 SE +/- 806.73, N = 3 SE +/- 139.68, N = 3 273720 273463 274377 272927 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp
Phoronix Test Suite v10.8.5