Threadripper 3960X AMD Ryzen Threadripper 3960X 24-Core testing with a MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) and llvmpipe 31GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2002196-VE-THREADRIP18&grr .
Threadripper 3960X Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Threadripper 3960X AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 1TB llvmpipe 31GB AMD Navi 10 HDMI Audio Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.3.0-24-generic (x86_64) GNOME Shell 3.34.3 X Server 1.20.7 modesetting 1.20.7 3.3 Mesa 19.2.4 (LLVM 9.0 128 bits) GCC 9.2.1 20200123 ext4 3840x2160 OpenBenchmarking.org - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-build-config=bootstrap-lto-lean --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 - NONE / errors=remount-ro,relatime,rw - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - + Python 3.7.6 - 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 3960X build-gcc: Time To Compile pmbench: 48 - 50% pmbench: 48 - 100% Writes pmbench: 32 - 50% pmbench: 48 - 100% Reads pmbench: 8 - 100% Writes pmbench: 16 - 50% pmbench: 32 - 100% Reads blender: Barbershop - CPU-Only pmbench: 32 - 100% Writes pmbench: 48 - 80% Reads 20% Writes blender: Pabellon Barcelona - CPU-Only blender: Classroom - CPU-Only pmbench: 32 - 80% Reads 20% Writes rav1e: 1 rav1e: 5 blender: Fishy Cat - CPU-Only build-gdb: Time To Compile pmbench: 1 - 100% Reads pmbench: 1 - 50% pmbench: 8 - 80% Reads 20% Writes pmbench: 16 - 80% Reads 20% Writes pmbench: 2 - 50% pmbench: 4 - 80% Reads 20% Writes pmbench: 4 - 100% Writes pmbench: 1 - 80% Reads 20% Writes pmbench: 8 - 100% Reads pmbench: 1 - 100% Writes pmbench: 16 - 100% Reads pmbench: 2 - 80% Reads 20% Writes pmbench: 4 - 100% Reads pmbench: 16 - 100% Writes pmbench: 4 - 50% pmbench: 8 - 50% pmbench: 2 - 100% Writes pmbench: 2 - 100% Reads john-the-ripper: MD5 blender: BMW27 - CPU-Only build2: Time To Compile rawtherapee: Total Benchmark Time build-llvm: Time To Compile rav1e: 6 build-linux-kernel: Time To Compile build-php: Time To Compile postmark: Disk Transaction Performance john-the-ripper: Blowfish rav1e: 10 build-ffmpeg: Time To Compile build-apache: Time To Compile build-imagemagick: Time To Compile build-mplayer: Time To Compile Threadripper 3960X 587.977 0.1076 0.0717 0.0995 0.0394 0.0473 0.0938 0.0349 240.13 0.0562 0.1311 190.14 149.98 0.1218 0.191 0.629 84.14 80.051 0.0353 0.0755 0.1165 0.1188 0.0845 0.1178 0.0456 0.1029 0.0362 0.0421 0.0371 0.1210 0.0353 0.0495 0.0917 0.0904 0.0452 0.0354 2576000 57.48 49.955 45.248 134.825 1.528 27.366 31.794 8064 40766 3.312 23.507 17.302 13.667 12.475 OpenBenchmarking.org
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Threadripper 3960X 130 260 390 520 650 SE +/- 0.24, N = 3 587.98
pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 50% Threadripper 3960X 0.0242 0.0484 0.0726 0.0968 0.121 SE +/- 0.0010, N = 15 0.1076 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0161 0.0322 0.0483 0.0644 0.0805 SE +/- 0.0010, N = 15 0.0717 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 50% Threadripper 3960X 0.0224 0.0448 0.0672 0.0896 0.112 SE +/- 0.0014, N = 15 0.0995 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0089 0.0178 0.0267 0.0356 0.0445 SE +/- 0.0008, N = 15 0.0394 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0106 0.0212 0.0318 0.0424 0.053 SE +/- 0.0014, N = 15 0.0473 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 50% Threadripper 3960X 0.0211 0.0422 0.0633 0.0844 0.1055 SE +/- 0.0008, N = 15 0.0938 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0079 0.0158 0.0237 0.0316 0.0395 SE +/- 0.0010, N = 15 0.0349 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only Threadripper 3960X 50 100 150 200 250 SE +/- 0.14, N = 3 240.13
pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0126 0.0252 0.0378 0.0504 0.063 SE +/- 0.0023, N = 12 0.0562 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0295 0.059 0.0885 0.118 0.1475 SE +/- 0.0011, N = 12 0.1311 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only Threadripper 3960X 40 80 120 160 200 SE +/- 0.10, N = 3 190.14
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only Threadripper 3960X 30 60 90 120 150 SE +/- 0.04, N = 3 149.98
pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0274 0.0548 0.0822 0.1096 0.137 SE +/- 0.0014, N = 6 0.1218 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 1 Threadripper 3960X 0.043 0.086 0.129 0.172 0.215 SE +/- 0.001, N = 3 0.191
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 5 Threadripper 3960X 0.1415 0.283 0.4245 0.566 0.7075 SE +/- 0.000, N = 3 0.629
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only Threadripper 3960X 20 40 60 80 100 SE +/- 0.07, N = 3 84.14
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Threadripper 3960X 20 40 60 80 100 SE +/- 0.05, N = 3 80.05
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0079 0.0158 0.0237 0.0316 0.0395 SE +/- 0.0001, N = 3 0.0353 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% Threadripper 3960X 0.017 0.034 0.051 0.068 0.085 SE +/- 0.0001, N = 3 0.0755 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0262 0.0524 0.0786 0.1048 0.131 SE +/- 0.0001, N = 3 0.1165 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0267 0.0534 0.0801 0.1068 0.1335 SE +/- 0.0002, N = 3 0.1188 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% Threadripper 3960X 0.019 0.038 0.057 0.076 0.095 SE +/- 0.0006, N = 3 0.0845 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0265 0.053 0.0795 0.106 0.1325 SE +/- 0.0004, N = 3 0.1178 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0103 0.0206 0.0309 0.0412 0.0515 SE +/- 0.0001, N = 3 0.0456 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0232 0.0464 0.0696 0.0928 0.116 SE +/- 0.0008, N = 3 0.1029 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0081 0.0162 0.0243 0.0324 0.0405 SE +/- 0.0001, N = 3 0.0362 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0095 0.019 0.0285 0.038 0.0475 SE +/- 0.0000, N = 3 0.0421 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0083 0.0166 0.0249 0.0332 0.0415 SE +/- 0.0001, N = 3 0.0371 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes Threadripper 3960X 0.0272 0.0544 0.0816 0.1088 0.136 SE +/- 0.0006, N = 3 0.1210 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.0079 0.0158 0.0237 0.0316 0.0395 SE +/- 0.0003, N = 3 0.0353 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0111 0.0222 0.0333 0.0444 0.0555 SE +/- 0.0001, N = 3 0.0495 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% Threadripper 3960X 0.0206 0.0412 0.0618 0.0824 0.103 SE +/- 0.0004, N = 3 0.0917 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% Threadripper 3960X 0.0203 0.0406 0.0609 0.0812 0.1015 SE +/- 0.0003, N = 3 0.0904 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes Threadripper 3960X 0.0102 0.0204 0.0306 0.0408 0.051 SE +/- 0.0003, N = 3 0.0452 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads Threadripper 3960X 0.008 0.016 0.024 0.032 0.04 SE +/- 0.0001, N = 3 0.0354 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Threadripper 3960X 600K 1200K 1800K 2400K 3000K SE +/- 8736.89, N = 3 2576000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Threadripper 3960X 13 26 39 52 65 SE +/- 0.09, N = 3 57.48
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Threadripper 3960X 11 22 33 44 55 SE +/- 0.26, N = 3 49.96
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Threadripper 3960X 10 20 30 40 50 SE +/- 0.04, N = 3 45.25 1. RawTherapee, version 5.7, command line.
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Threadripper 3960X 30 60 90 120 150 134.83
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 6 Threadripper 3960X 0.3438 0.6876 1.0314 1.3752 1.719 SE +/- 0.000, N = 3 1.528
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Threadripper 3960X 6 12 18 24 30 SE +/- 0.37, N = 4 27.37
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Threadripper 3960X 7 14 21 28 35 SE +/- 0.03, N = 3 31.79
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Threadripper 3960X 2K 4K 6K 8K 10K 8064 1. (CC) gcc options: -O3
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Threadripper 3960X 9K 18K 27K 36K 45K SE +/- 95.95, N = 3 40766 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 10 Threadripper 3960X 0.7452 1.4904 2.2356 2.9808 3.726 SE +/- 0.005, N = 3 3.312
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Threadripper 3960X 6 12 18 24 30 SE +/- 0.01, N = 3 23.51
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Threadripper 3960X 4 8 12 16 20 SE +/- 0.05, N = 3 17.30
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Threadripper 3960X 4 8 12 16 20 SE +/- 0.05, N = 3 13.67
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Threadripper 3960X 3 6 9 12 15 SE +/- 0.04, N = 3 12.48
Phoronix Test Suite v10.8.4