Threadripper Arch AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0601 BIOS) and AMD Radeon VII 16GB on EndeavourOS rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001068-HU-THREADRIP74&grr .
Threadripper Arch Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution AMD Ryzen Threadripper 3970X 32-Core AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0601 BIOS) AMD Starship/Matisse 64512MB 1000GB Force MP600 + 32GB Flash Disk AMD Radeon VII 16GB (1802/1001MHz) AMD Vega 20 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 EndeavourOS rolling 5.4.6-arch1-1 (x86_64) Xfce 4.14 X Server 1.20.6 amdgpu 19.1.0 GCC 9.2.0 ext4 3840x2160 OpenBenchmarking.org - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8301025 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
Threadripper Arch polyhedron: tfft2 rav1e: 1 svt-av1: Enc Mode 0 - 1080p polyhedron: gas_dyn2 polyhedron: test_fpu2 polyhedron: mp_prop_design polyhedron: channel2 polyhedron: fatigue2 vpxenc: Speed 5 gegl: Cartoon vpxenc: Speed 0 rav1e: 5 polyhedron: induct2 gegl: Wavelet Blur rav1e: 9 gegl: Color Enhance polyhedron: capacita rav1e: 6 polyhedron: rnflow polyhedron: protein polyhedron: linpk gegl: Antialias gegl: Rotate 90 Degrees gegl: Tile Glass gegl: Reflect polyhedron: aermod polyhedron: ac polyhedron: doduc polyhedron: mdbx polyhedron: air svt-av1: Enc Mode 4 - 1080p gegl: Crop svt-av1: Enc Mode 8 - 1080p gegl: Scale AMD Ryzen Threadripper 3970X 32-Core 46.11 0.219 0.167 36.59 26.64 53.65 33.16 49.05 24.90 88.945 7.96 0.796 21.32 62.331 1.468 54.353 15.54 1.187 14.85 12.43 2.45 39.262 39.091 31.401 31.046 5.6 5.85 6.68 4.27 1.63 10.199 7.802 68.801 5.515 OpenBenchmarking.org
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 AMD Ryzen Threadripper 3970X 32-Core 10 20 30 40 50 46.11
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 1 AMD Ryzen Threadripper 3970X 32-Core 0.0493 0.0986 0.1479 0.1972 0.2465 SE +/- 0.000, N = 15 0.219
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p AMD Ryzen Threadripper 3970X 32-Core 0.0376 0.0752 0.1128 0.1504 0.188 SE +/- 0.000, N = 9 0.167 1. (CXX) g++ options: -fPIE -fPIC -pie
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 AMD Ryzen Threadripper 3970X 32-Core 8 16 24 32 40 36.59
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 26.64
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design AMD Ryzen Threadripper 3970X 32-Core 12 24 36 48 60 53.65
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 AMD Ryzen Threadripper 3970X 32-Core 8 16 24 32 40 33.16
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 AMD Ryzen Threadripper 3970X 32-Core 11 22 33 44 55 49.05
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 SE +/- 0.28, N = 15 24.90 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon AMD Ryzen Threadripper 3970X 32-Core 20 40 60 80 100 SE +/- 0.17, N = 3 88.95
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 AMD Ryzen Threadripper 3970X 32-Core 2 4 6 8 10 SE +/- 0.00, N = 3 7.96 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 5 AMD Ryzen Threadripper 3970X 32-Core 0.1791 0.3582 0.5373 0.7164 0.8955 SE +/- 0.001, N = 3 0.796
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 AMD Ryzen Threadripper 3970X 32-Core 5 10 15 20 25 21.32
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur AMD Ryzen Threadripper 3970X 32-Core 14 28 42 56 70 SE +/- 0.03, N = 3 62.33
rav1e Speed: 9 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 9 AMD Ryzen Threadripper 3970X 32-Core 0.3303 0.6606 0.9909 1.3212 1.6515 SE +/- 0.002, N = 3 1.468
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance AMD Ryzen Threadripper 3970X 32-Core 12 24 36 48 60 SE +/- 0.04, N = 3 54.35
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita AMD Ryzen Threadripper 3970X 32-Core 4 8 12 16 20 15.54
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 6 AMD Ryzen Threadripper 3970X 32-Core 0.2671 0.5342 0.8013 1.0684 1.3355 SE +/- 0.001, N = 3 1.187
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow AMD Ryzen Threadripper 3970X 32-Core 4 8 12 16 20 14.85
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein AMD Ryzen Threadripper 3970X 32-Core 3 6 9 12 15 12.43
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk AMD Ryzen Threadripper 3970X 32-Core 0.5513 1.1026 1.6539 2.2052 2.7565 2.45
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias AMD Ryzen Threadripper 3970X 32-Core 9 18 27 36 45 SE +/- 0.04, N = 3 39.26
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees AMD Ryzen Threadripper 3970X 32-Core 9 18 27 36 45 SE +/- 0.04, N = 3 39.09
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass AMD Ryzen Threadripper 3970X 32-Core 7 14 21 28 35 SE +/- 0.04, N = 3 31.40
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect AMD Ryzen Threadripper 3970X 32-Core 7 14 21 28 35 SE +/- 0.03, N = 3 31.05
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod AMD Ryzen Threadripper 3970X 32-Core 1.26 2.52 3.78 5.04 6.3 5.6
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac AMD Ryzen Threadripper 3970X 32-Core 1.3163 2.6326 3.9489 5.2652 6.5815 5.85
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc AMD Ryzen Threadripper 3970X 32-Core 2 4 6 8 10 6.68
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx AMD Ryzen Threadripper 3970X 32-Core 0.9608 1.9216 2.8824 3.8432 4.804 4.27
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air AMD Ryzen Threadripper 3970X 32-Core 0.3668 0.7336 1.1004 1.4672 1.834 1.63
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p AMD Ryzen Threadripper 3970X 32-Core 3 6 9 12 15 SE +/- 0.05, N = 3 10.20 1. (CXX) g++ options: -fPIE -fPIC -pie
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop AMD Ryzen Threadripper 3970X 32-Core 2 4 6 8 10 SE +/- 0.009, N = 3 7.802
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p AMD Ryzen Threadripper 3970X 32-Core 15 30 45 60 75 SE +/- 0.78, N = 3 68.80 1. (CXX) g++ options: -fPIE -fPIC -pie
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale AMD Ryzen Threadripper 3970X 32-Core 1.2409 2.4818 3.7227 4.9636 6.2045 SE +/- 0.021, N = 3 5.515
Phoronix Test Suite v10.8.5