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.

Threadripper 3960XProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThreadripper 3960XAMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)AMD Starship/Matisse32GB1000GB Sabrent Rocket 4.0 1TBllvmpipe 31GBAMD Navi 10 HDMI AudioAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.3.0-24-generic (x86_64)GNOME Shell 3.34.3X Server 1.20.7modesetting 1.20.73.3 Mesa 19.2.4 (LLVM 9.0 128 bits)GCC 9.2.1 20200123ext43840x2160OpenBenchmarking.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 3960Xpostmark: Disk Transaction Performancepmbench: 1 - 50%pmbench: 2 - 50%pmbench: 4 - 50%pmbench: 8 - 50%pmbench: 16 - 50%pmbench: 32 - 50%pmbench: 48 - 50%pmbench: 1 - 100% Readspmbench: 2 - 100% Readspmbench: 4 - 100% Readspmbench: 8 - 100% Readspmbench: 1 - 100% Writespmbench: 16 - 100% Readspmbench: 2 - 100% Writespmbench: 32 - 100% Readspmbench: 4 - 100% Writespmbench: 48 - 100% Readspmbench: 8 - 100% Writespmbench: 16 - 100% Writespmbench: 32 - 100% Writespmbench: 48 - 100% Writespmbench: 1 - 80% Reads 20% Writespmbench: 2 - 80% Reads 20% Writespmbench: 4 - 80% Reads 20% Writespmbench: 8 - 80% Reads 20% Writespmbench: 16 - 80% Reads 20% Writespmbench: 32 - 80% Reads 20% Writespmbench: 48 - 80% Reads 20% Writesjohn-the-ripper: Blowfishjohn-the-ripper: MD5rav1e: 1rav1e: 5rav1e: 6rav1e: 10build-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gcc: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilerawtherapee: Total Benchmark Timeblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-OnlyThreadripper 3960X80640.07550.08450.09170.09040.09380.09950.10760.03530.03540.03530.03620.04210.03710.04520.03490.04560.03940.04730.04950.05620.07170.10290.12100.11780.11650.11880.12180.13114076625760000.1910.6291.5283.31217.30223.507587.97780.05113.66727.366134.82512.47531.79449.95545.24857.48149.9884.14240.13190.14OpenBenchmarking.org

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceThreadripper 3960X2K4K6K8K10K80641. (CC) gcc options: -O3

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 50%Threadripper 3960X0.0170.0340.0510.0680.085SE +/- 0.0001, N = 30.07551. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 50%Threadripper 3960X0.0190.0380.0570.0760.095SE +/- 0.0006, N = 30.08451. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 50%Threadripper 3960X0.02060.04120.06180.08240.103SE +/- 0.0004, N = 30.09171. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 50%Threadripper 3960X0.02030.04060.06090.08120.1015SE +/- 0.0003, N = 30.09041. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 50%Threadripper 3960X0.02110.04220.06330.08440.1055SE +/- 0.0008, N = 150.09381. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 50%Threadripper 3960X0.02240.04480.06720.08960.112SE +/- 0.0014, N = 150.09951. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 48 - Read-Write Ratio: 50%

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 48 - Read-Write Ratio: 50%Threadripper 3960X0.02420.04840.07260.09680.121SE +/- 0.0010, N = 150.10761. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00790.01580.02370.03160.0395SE +/- 0.0001, N = 30.03531. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.0080.0160.0240.0320.04SE +/- 0.0001, N = 30.03541. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00790.01580.02370.03160.0395SE +/- 0.0003, N = 30.03531. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00810.01620.02430.03240.0405SE +/- 0.0001, N = 30.03621. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 100% WritesThreadripper 3960X0.00950.0190.02850.0380.0475SE +/- 0.0000, N = 30.04211. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00830.01660.02490.03320.0415SE +/- 0.0001, N = 30.03711. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01020.02040.03060.04080.051SE +/- 0.0003, N = 30.04521. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00790.01580.02370.03160.0395SE +/- 0.0010, N = 150.03491. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01030.02060.03090.04120.0515SE +/- 0.0001, N = 30.04561. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Reads

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 48 - Read-Write Ratio: 100% ReadsThreadripper 3960X0.00890.01780.02670.03560.0445SE +/- 0.0008, N = 150.03941. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01060.02120.03180.04240.053SE +/- 0.0014, N = 150.04731. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01110.02220.03330.04440.0555SE +/- 0.0001, N = 30.04951. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01260.02520.03780.05040.063SE +/- 0.0023, N = 120.05621. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 48 - Read-Write Ratio: 100% WritesThreadripper 3960X0.01610.03220.04830.06440.0805SE +/- 0.0010, N = 150.07171. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02320.04640.06960.09280.116SE +/- 0.0008, N = 30.10291. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02720.05440.08160.10880.136SE +/- 0.0006, N = 30.12101. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02650.0530.07950.1060.1325SE +/- 0.0004, N = 30.11781. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02620.05240.07860.10480.131SE +/- 0.0001, N = 30.11651. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02670.05340.08010.10680.1335SE +/- 0.0002, N = 30.11881. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 32 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02740.05480.08220.10960.137SE +/- 0.0014, N = 60.12181. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

pmbench

Concurrent Worker Threads: 48 - Read-Write Ratio: 80% Reads 20% Writes

OpenBenchmarking.orgus - Average Page Latency, Fewer Is BetterpmbenchConcurrent Worker Threads: 48 - Read-Write Ratio: 80% Reads 20% WritesThreadripper 3960X0.02950.0590.08850.1180.1475SE +/- 0.0011, N = 120.13111. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishThreadripper 3960X9K18K27K36K45KSE +/- 95.95, N = 3407661. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5Threadripper 3960X600K1200K1800K2400K3000KSE +/- 8736.89, N = 325760001. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 1Threadripper 3960X0.0430.0860.1290.1720.215SE +/- 0.001, N = 30.191

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 5Threadripper 3960X0.14150.2830.42450.5660.7075SE +/- 0.000, N = 30.629

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 6Threadripper 3960X0.34380.68761.03141.37521.719SE +/- 0.000, N = 31.528

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.3.0Speed: 10Threadripper 3960X0.74521.49042.23562.98083.726SE +/- 0.005, N = 33.312

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileThreadripper 3960X48121620SE +/- 0.05, N = 317.30

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileThreadripper 3960X612182430SE +/- 0.01, N = 323.51

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileThreadripper 3960X130260390520650SE +/- 0.24, N = 3587.98

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileThreadripper 3960X20406080100SE +/- 0.05, N = 380.05

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileThreadripper 3960X48121620SE +/- 0.05, N = 313.67

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3960X612182430SE +/- 0.37, N = 427.37

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileThreadripper 3960X306090120150134.83

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileThreadripper 3960X3691215SE +/- 0.04, N = 312.48

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileThreadripper 3960X714212835SE +/- 0.03, N = 331.79

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileThreadripper 3960X1122334455SE +/- 0.26, N = 349.96

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeThreadripper 3960X1020304050SE +/- 0.04, N = 345.251. RawTherapee, version 5.7, command line.

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3960X1326395265SE +/- 0.09, N = 357.48

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyThreadripper 3960X306090120150SE +/- 0.04, N = 3149.98

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3960X20406080100SE +/- 0.07, N = 384.14

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3960X50100150200250SE +/- 0.14, N = 3240.13

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3960X4080120160200SE +/- 0.10, N = 3190.14


Phoronix Test Suite v10.8.4