AMD Ryzen Threadripper 3990X

AMD Ryzen Threadripper 3990X benchmarks by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2207228-NE-2207215NE88
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

AV1 3 Tests
BLAS (Basic Linear Algebra Sub-Routine) Tests 4 Tests
C++ Boost Tests 6 Tests
CAD 2 Tests
Chess Test Suite 5 Tests
Timed Code Compilation 11 Tests
C/C++ Compiler Tests 24 Tests
Compression Tests 5 Tests
CPU Massive 36 Tests
Creator Workloads 40 Tests
Cryptography 4 Tests
Database Test Suite 2 Tests
Electronic Design 1 Tests
Encoding 9 Tests
Fortran Tests 8 Tests
Game Development 6 Tests
HPC - High Performance Computing 25 Tests
Imaging 10 Tests
Java 2 Tests
Common Kernel Benchmarks 3 Tests
LAPACK (Linear Algebra Pack) Tests 2 Tests
Linear Algebra 2 Tests
Machine Learning 5 Tests
Molecular Dynamics 10 Tests
MPI Benchmarks 9 Tests
Multi-Core 47 Tests
NVIDIA GPU Compute 6 Tests
Intel oneAPI 3 Tests
OpenCL 2 Tests
OpenMPI Tests 16 Tests
Productivity 4 Tests
Programmer / Developer System Benchmarks 18 Tests
Python 3 Tests
Quantum Mechanics 2 Tests
Raytracing 5 Tests
Renderers 11 Tests
Scientific Computing 17 Tests
Software Defined Radio 3 Tests
Server 5 Tests
Server CPU Tests 23 Tests
Single-Threaded 4 Tests
Telephony 2 Tests
Texture Compression 4 Tests
Video Encoding 8 Tests
Common Workstation Benchmarks 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs
No Box Plots

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable
Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Threadripper 3990X
July 20
  21 Hours, 43 Minutes
Threadripper 3960X
July 21
  22 Hours, 27 Minutes
Invert Hiding All Results Option
  22 Hours, 5 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):


AMD Ryzen Threadripper 3990XProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionThreadripper 3990XThreadripper 3960XAMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS)AMD Starship/Matisse128GBSamsung SSD 970 EVO Plus 500GBAMD Radeon RX 5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioDELL P2415QIntel I211 + Intel Wi-Fi 6 AX200Ubuntu 22.045.19.0-051900rc7-generic (x86_64)GNOME Shell 42.2X Server + Wayland4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47)1.2.204GCC 11.2.0ext43840x2160AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)32GB1000GB Sabrent Rocket 4.0 1TBGigabyte AMD Radeon RX 5500 XT 8GB (1900/875MHz)VA2431Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX2001.3.2041920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-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 Processor Details- Threadripper 3990X: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039- Threadripper 3960X: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301025Java Details- OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Details- Python 3.10.4Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + 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 STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Threadripper 3990X vs. Threadripper 3960X ComparisonPhoronix Test Suite 10.8.4Baseline+99.5%+99.5%+199%+199%+298.5%+298.5%143.3%143.2%123.7%119.1%72.8%70%43.8%35.1%28.1%26.7%22.2%20.1%20%19.6%19%18.8%15.3%14.9%14.8%14.6%13.5%12.6%12%11.5%9.6%8.7%8.2%7.7%7.7%7.5%7.5%7.3%7.2%6.8%6.8%6.7%6.7%6.6%6.6%6.5%6.2%6%6%5.7%5.7%5.7%5.6%5.5%5.4%5.2%5.1%5%4.9%4.9%4.9%4.8%4.8%4.8%4.7%4.7%4.6%4.5%4.5%4.5%4.5%4.4%4.3%4.2%4.2%4%4%4%3.9%3.8%3.7%3.7%3.7%3.7%3.6%3.5%3.4%3.4%3.4%3.2%3.2%3.2%3.2%3.1%3.1%3.1%3.1%3.1%3%2.9%2.9%2.8%2.8%2.8%2.7%2.6%2.6%2.4%2.4%2.4%2.3%2.2%leblancbig397.8%sedovbig242.2%NASNet MobileSqueezeNetMobilenet FloatI.R.VEP.C106.8%14 digit106.3%Crypto105.7%Total Time105.2%2 - 4K - 16 - Path Tracer101.9%1 - 4K - 16 - Path Tracer99.8%3 - 4K - 16 - Path Tracer99.3%S.F.P.R98.8%CPU Stress98.7%CoreMark Size 666 - I.P.S97.3%SHA25696.8%D.R96.5%Exhaustive96.5%Total Time - 4.1.R.P.P95.7%SP.B95.5%L.E.H92.6%Total Time92.1%1.H.M.2.D91.2%RSA409690.3%2 - 1080p - 32 - Path Tracer89%Vector Math88.8%2 - 4K - 1 - Path Tracer88.8%2 - 1080p - 1 - Path Tracer88.7%3 - 4K - 1 - Path Tracer88.5%3 - 1080p - 1 - Path Tracer88.4%CPU88.3%1 - 1080p - 1 - Path Tracer88.1%3 - 1080p - 32 - Path Tracer88.1%2 - 1080p - 16 - Path Tracer87.3%1e1287.2%1 - 1080p - 32 - Path Tracer87.2%1 - 4K - 1 - Path Tracer87.1%3 - 1080p - 16 - Path Tracer86.7%RSA409685.3%1 - 1080p - 16 - Path Tracer84.9%BMW27 - CPU-Only84.7%2 - 4K - 32 - Path Tracer83.8%3 - 4K - 32 - Path Tracer83.4%Matrix Math83.2%gravity_spheres_volume/dim_512/ao/real_time83.1%DLSC - CPU83.1%CPU - Bedroom82.5%Classroom - CPU-Only82%1 - 4K - 32 - Path Tracer81.9%Barbershop - CPU-Only81.1%gravity_spheres_volume/dim_512/scivis/real_time80.4%V.P.M80.4%Fishy Cat - CPU-Only80.4%128 - 256 - 5780%F.1.0.R.a.m.i.C79.9%79.8%particle_volume/ao/real_time79.1%CPU - Supercar79%gravity_spheres_volume/dim_512/pathtracer/real_time78.5%Danish Mood - CPU78.2%LuxCore Benchmark - CPU77.6%particle_volume/scivis/real_time77%Pathtracer - Crown76.8%Pathtracer ISPC - Crown75.9%Bosphorus 4K - Ultra Fast75.4%Orange Juice - CPU74.2%Inception V4Bosphorus 4K - Very Fast72.2%64 - 256 - 5771.5%Trace Time70.8%SpaceshipPabellon Barcelona - CPU-Only68.6%96000 - 51268.6%ATPase Simulation - 327,506 Atoms68.2%1e1367.7%C240 Buckyball62.8%Eigen58.3%MPI CPU - water_GMX50_bare56.3%allmodconfig55.5%BLAS55.5%UASTC Level 353.5%Disney Material48%i.i.1.C.P.D43.8%ArcFace ResNet-100 - CPU - Standardd.S.M.S - Execution Time43.5%Ninja41.9%20k Atoms41%Pathtracer ISPC - Asian Dragon39.8%Time To Compile37.4%SP.C37.2%Rhodopsin Protein37.1%Time To Compile36.6%particle_volume/pathtracer/real_time35.6%Carbon Nanotube35.5%yolov4 - CPU - Standarddefconfig35%UASTC Level 234.7%Pathtracer - Asian Dragon34.4%i.i.1.C.P.D31.6%Time To Compile31.6%LU.C30.1%Boat - CPU-only28.7%Dust 2D tau100.0Small27.8%Unix Makefiles27.7%CG.CBT.C23.3%Mobilenet QuantThorough20.6%7 - Bosphorus 4K20.4%resizeEmily19.7%GPT-2 - CPU - StandardTime To Compile19.2%CPU CacheTradesoap18.4%d.S.M.S - Mesh Time17.6%32 - 256 - 5715.6%AUSURF112Church FacadeH2Rotate 90 DegreesCompression Rating13.7%Material Tester19 - Compression Speed13.4%LionWrites12.4%CPU - MobileNet v2Time To Compile11.8%11.7%unsharp-maskTime To Compile11.3%Time To Compile11%1.R.W.A.D.F.R.C.C10.9%fcn-resnet101-11 - CPU - Standard10.8%480000 - 51210.8%FT.C10.3%All9.8%auto-levelsScale1.R.W.A.D.T.R8.5%T.B.TVMAF Optimized - Bosphorus 4K8.1%JPEG - 7raytrace7.7%9 - D.S1.R.W.A.D.S.R7.6%crypto_pyaesINVITEPreset 12 - Bosphorus 4KTime To Compile7.1%Preset 10 - Bosphorus 4KSpeed 5 - Bosphorus 4KJythonC7552Croprotate10 - Bosphorus 4KMG.C6.1%KostyaQ.9.C.E.7Speed 6 Realtime - Bosphorus 4K5.9%19, Long Mode - D.SJPEG - 8Summer Nature 4KTime To CompileTradebeans4.P.1.P.M.6.QVoiceMark_100Bosphorus 1080p5.2%PNG - 819 - D.SMulti-Threaded - ETC24.9%Color EnhancemotorBike - Mesh TimeBosphorus 4K4.P.1.P.M.6.QQ.7.C.E.7SecureMark-TLSCPU - SqueezeNet v1.1116 - 256 - 57S.A.OSVG Files To PNGReactorElapsed Time480000 - 10244.4%Retro CarMini-ITX CaseSingle-Threaded - ETC2F.D.FF.B.t.B.F.FHilbert TransformC2670Pistol3.7%P.M.SmotorBike - Execution TimeD.TL.P.C.SP.S.O - Bosphorus 4K3.5%Square Plain C++Q.1.L.H.CQ.1.C.E.54.P.1.P.S.2.Q4.P.1.P.S.2.Q5.P.T.5.P.S.6.QComplex PhaseOPTIONS, StatefulDefaultC.u.1.0.3.s.i.i.C.L.9DistinctUserIDjson_loads5.P.T.5.P.S.6.Q44100 - 10243%Q.1.LQ.1.H.CPartialTweets4.P.1.P.S.6.QTopTweet19, Long Mode - Compression Speed2.8%Speed 10 Realtime - Bosphorus 4K4.P.1.P.M.2.Q4.P.1.P.S.6.Q9 - Compression SpeedA.C.PCPU - DenseNet4.P.1.P.M.2.QCPU - SqueezeNet v2PennantPennantTensorFlow LiteTensorFlow LiteTensorFlow LiteTensorFlow LiteNAS Parallel BenchmarksHelsingStress-NGStockfishOSPRay StudioOSPRay StudioOSPRay StudioACES DGEMMStress-NGCoremarkOpenSSL7-Zip CompressionASTC EncoderC-RayNAS Parallel BenchmarksCloverLeafTachyonasmFishOpenSSLOSPRay StudioStress-NGOSPRay StudioOSPRay StudioOSPRay StudioOSPRay StudioChaos Group V-RAYOSPRay StudioOSPRay StudioOSPRay StudioPrimesieveOSPRay StudioOSPRay StudioOSPRay StudioOpenSSLOSPRay StudioBlenderOSPRay StudioOSPRay StudioStress-NGOSPRayLuxCoreRenderIndigoBenchBlenderOSPRay StudioBlenderOSPRayBRL-CADBlenderLiquid-DSPParallel BZIP2 CompressionAircrack-ngOSPRayIndigoBenchOSPRayLuxCoreRenderLuxCoreRenderOSPRayEmbreeEmbreeKvazaarLuxCoreRenderTensorFlow LiteKvazaarLiquid-DSPPOV-RayNatronBlenderStargate Digital Audio WorkstationNAMDPrimesieveNWChemLeelaChessZeroGROMACSTimed Linux Kernel CompilationLeelaChessZeroBasis UniversalAppleseedXcompact3d Incompact3dONNX RuntimeOpenFOAMTimed LLVM CompilationLAMMPS Molecular Dynamics SimulatorEmbreeTimed MPlayer CompilationNAS Parallel BenchmarksLAMMPS Molecular Dynamics SimulatorTimed Node.js CompilationOSPRayGPAWONNX RuntimeTimed Linux Kernel CompilationBasis UniversalEmbreeXcompact3d Incompact3dTimed FFmpeg CompilationNAS Parallel BenchmarksDarktableMonte Carlo Simulations of Ionised NebulaeminiFETimed LLVM CompilationNAS Parallel BenchmarksNAS Parallel BenchmarksTensorFlow LiteASTC EncoderSVT-HEVCKripkeGIMPAppleseedONNX RuntimeTimed Godot Game Engine CompilationStress-NGDaCapo BenchmarkLULESHOpenFOAMLiquid-DSPQuantum ESPRESSOGoogle DracoDaCapo BenchmarkGEGL7-Zip CompressionAppleseedZstd CompressionGoogle DracoApache CassandraTNNTimed ImageMagick CompilationAlgebraic Multi-Grid BenchmarkGIMPTimed Mesa CompilationTimed Gem5 CompilationClickHouseONNX RuntimeStargate Digital Audio WorkstationNAS Parallel BenchmarksJPEG XL Decoding libjxlGIMPGEGLClickHouseRawTherapeeSVT-VP9JPEG XL libjxlPyPerformanceLZ4 CompressionClickHousePyPerformanceGNU Octave BenchmarkPJSIPSVT-AV1Build2SVT-AV1VP9 libvpx EncodingDaCapo BenchmarkNode.js V8 Web Tooling BenchmarkNgspiceGEGLGIMPSVT-HEVCNAS Parallel BenchmarkssimdjsonWebP2 Image EncodeAOM AV1Zstd CompressionJPEG XL libjxllibgav1Timed Apache CompilationDaCapo BenchmarksrsRANGoogle SynthMarkx265JPEG XL libjxlZstd CompressionEtcpakGEGLOpenFOAMx265srsRANWebP2 Image EncodeSecureMarkTNNJPEG XL Decoding libjxlLiquid-DSPChia Blockchain VDFInkscapeJava Gradle BuildQuantLibCraftyStargate Digital Audio WorkstationNumpy BenchmarkOpenSCADOpenSCADEtcpakLuaRadioLuaRadioLuaRadioNgspiceOpenSCADHigh Performance Conjugate GradientOpenSCADOpenFOAMlibjpeg-turbo tjbenchOpenSCADSVT-VP9Chia Blockchain VDFWebP Image EncodeWebP2 Image EncodesrsRANsrsRANsrsRANLuaRadioPJSIPWebP2 Image EncodeXZ CompressionsimdjsonPyPerformancesrsRANStargate Digital Audio WorkstationWebP Image EncodeWebP Image EncodesimdjsonsrsRANWireGuard + Linux Networking Stack Stress TestsimdjsonZstd CompressionAOM AV1srsRANsrsRANLZ4 CompressionTSCPTNNsrsRANTNNThreadripper 3990XThreadripper 3960X

AMD Ryzen Threadripper 3990Xwireguard: quantlib: etcpak: Multi-Threaded - ETC2etcpak: Single-Threaded - ETC2hpcg: npb: BT.Cnpb: CG.Cnpb: EP.Cnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bnpb: SP.Clczero: BLASlczero: Eigenminife: Smallcloverleaf: Lagrangian-Eulerian Hydrodynamicsnamd: ATPase Simulation - 327,506 Atomsamg: pennant: sedovbigpennant: leblancbignwchem: C240 Buckyballincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionmocassin: Dust 2D tau100.0openfoam: motorBike - Mesh Timeopenfoam: motorBike - Execution Timeopenfoam: drivaerFastback, Small Mesh Size - Mesh Timeopenfoam: drivaerFastback, Small Mesh Size - Execution Timeqe: AUSURF112lammps: 20k Atomslammps: Rhodopsin Proteinlulesh: webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionlibgav1: Summer Nature 4Ksimdjson: Kostyasimdjson: TopTweetsimdjson: PartialTweetssimdjson: DistinctUserIDchia-vdf: Square Plain C++chia-vdf: Square Assembly Optimizedjava-gradle-perf: Reactordacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeanscompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedjpegxl: PNG - 7jpegxl: PNG - 8jpegxl: JPEG - 7jpegxl: JPEG - 8jpegxl-decode: 1jpegxl-decode: Allsrsran: OFDM_Testsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMluaradio: Five Back to Back FIR Filtersluaradio: FM Deemphasis Filterluaradio: Hilbert Transformluaradio: Complex Phasecrafty: Elapsed Timetscp: AI Chess Performanceluxcorerender: DLSC - CPUluxcorerender: Danish Mood - CPUluxcorerender: Orange Juice - CPUluxcorerender: LuxCore Benchmark - CPUaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer ISPC - Asian Dragonkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastsvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Ksvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Kx265: Bosphorus 4Kx265: Bosphorus 1080pmt-dgemm: Sustained Floating-Point Rateospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timecoremark: CoreMark Size 666 - Iterations Per Secondcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingstockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthstargate: 44100 - 512stargate: 96000 - 512stargate: 44100 - 1024stargate: 480000 - 512stargate: 96000 - 1024stargate: 480000 - 1024pjsip: INVITEpjsip: OPTIONS, Statefulpjsip: OPTIONS, Statelessbuild-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gem5: Time To Compilebuild-godot: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-llvm: Ninjabuild-llvm: Unix Makefilesbuild-mesa: Time To Compilebuild-mplayer: Time To Compilebuild-nodejs: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionpovray: Trace Timeprimesieve: 1e12primesieve: 1e13ospray-studio: 1 - 4K - 1 - Path Tracerospray-studio: 2 - 4K - 1 - Path Tracerospray-studio: 3 - 4K - 1 - Path Tracerospray-studio: 1 - 4K - 16 - Path Tracerospray-studio: 1 - 4K - 32 - Path Tracerospray-studio: 2 - 4K - 16 - Path Tracerospray-studio: 2 - 4K - 32 - Path Tracerospray-studio: 3 - 4K - 16 - Path Tracerospray-studio: 3 - 4K - 32 - Path Tracerospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 1080p - 1 - Path Tracerospray-studio: 3 - 1080p - 1 - Path Tracerospray-studio: 1 - 1080p - 16 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 2 - 1080p - 16 - Path Tracerospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 16 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Tracernumpy: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9helsing: 14 digitngspice: C2670ngspice: C7552tachyon: Total Timewebp2: Defaultwebp2: Quality 75, Compression Effort 7webp2: Quality 95, Compression Effort 7webp2: Quality 100, Compression Effort 5synthmark: VoiceMark_100aircrack-ng: securemark: SecureMark-TLSopenssl: SHA256openssl: RSA4096openssl: RSA4096node-web-tooling: liquid-dsp: 16 - 256 - 57liquid-dsp: 32 - 256 - 57liquid-dsp: 64 - 256 - 57liquid-dsp: 128 - 256 - 57tjbench: Decompression Throughputgraph500: 26graph500: 26graph500: 26graph500: 26gromacs: MPI CPU - water_GMX50_baretensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2astcenc: Thoroughastcenc: Exhaustivebasis: UASTC Level 2basis: UASTC Level 3darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlygegl: Cropgegl: Scalegegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskinkscape: SVG Files To PNGoctave-benchmark: openscad: Pistolopenscad: Retro Caropenscad: Mini-ITX Caseopenscad: Projector Mount Swivelopenscad: Leonardo Phone Case Slimrawtherapee: Total Benchmark Timedraco: Liondraco: Church Facadestress-ng: Cryptostress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathgpaw: Carbon Nanotubetnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1blender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyindigobench: CPU - Bedroomindigobench: CPU - Supercarcassandra: Writespybench: Total For Average Test Timespyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startupclickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runnatron: Spaceshiponnx: GPT-2 - CPU - Standardonnx: yolov4 - CPU - Standardonnx: fcn-resnet101-11 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Standardappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerkripke: brl-cad: VGR Performance Metricv-ray: CPUThreadripper 3990XThreadripper 3960X273.8582790.44515.860225.8509.0694668363.638366.744690.7328515.3765067.7526818.0148358.8423124.73165915649889.2614.740.4530945562220012.315345.5785002598.89.3721057945.392533623739.8772.86174.271369.2447.6924.39323.1479413.405716.5057.20534.11641.702.684.293.784.20163367107000297.707453243183800532255.3211528.581.23371.244.53376.810.890.9891.9528.2569.37539.71139566667356.7142.8368.7159.7392.7157.0392.9166.8103.758.9762.4415.7104.3635.8836917413250537.805.9712.006.5918.7431.8545.1444.0854.314549.256844.250442.287931.1760.6654.428109.598133.036119.00151.18102.98108.86103.6210.1420.9946.9617.35457113.412413.1957145.8826.970786.5220510.82202248635.6664961927243536951510758321364875335.3469823.7464605.7888165.3752344.2700855.681747371166464087220.46518.011179.02645.10213.13628.878262.434161.816212.28020.35110.609148.32559.30011.0412.11410.0533.73852.2762688273631934318391586439869334051334108130673689804109022161911086219751295825752416.7520.822100.605143.477109.12628.49202.433108.798233.6133.066741.326162110.4432188515923302074813533.3854108.59.54980473333178460000028128333333011300000215.5667865355690005437800001612470002156860003.7886181.9056545.051346.94229.253296.1085767.46.088413.911610.94415.5111.6142.3552.1378.48112.58952.90355.77924.18116.69219.82924.82730.5397.22098.2294.43043.6888.16217.29850.8285616886192388.85150.17123897.45219165.21340961.12107.8722776.396288.35168.971244.40430.1784.3540.06342.54110.339.83121.081240022101744023.611415714.0250.20255.76260.333.069803021541021138.13589662.592187153.51178710599320071461046971266.3832914.74303.368234.9658.7445255451.8510603.822268.0625858.5450029.4125278.4224742.2616854.3210679887737.0328.390.7619840794600042.1420927.768954232.113.476237159.750363718538.0270.27205.011964.24388.1717.29816.8857952.578316.0326.99932.98544.072.844.413.894.33169033111867284.818394840463198504356.6612417.471.63538.643.33570.910.911.0399.0729.8772.62491.63141866667373.8150.5379.2163.9403.1160.6405.5172.4107.060.7792.7432.3108.4656.0874128513566054.263.356.893.7117.6931.6845.6045.2730.728527.997632.923830.256618.1034.5855.048117.076142.55498.86160.6295.23105.14101.7210.8322.0144.668.7283187.488277.45690107.5673.806873.615206.061471139722.36167616952217995373621250713999605.3382832.2218815.6195404.8526704.2207315.442804398268564040819.38323.700198.65253.75214.68138.999408.134229.582271.10922.65214.578202.55463.53321.6033.80317.1666.99987.6915030516560188629116660388823171513102284198288126613001515201634046120768415322418948433434.6220.196207.597138.193102.36754.71992.359103.823220.4642.965779.85790173.539229264300968085907110.2460980.210.181025900000154340000016400000001672700000223.4690602.4232541.5832727.121105.71890.722697.4139153.07.340627.335114.74023.8032.0782.3932.1207.95911.58150.42748.66620.15315.67118.09622.26229.2136.71794.7074.25241.9407.87016.69146.9634987770944920.13178.6662366.76119634.42180602.86146.1952711.947257.48967.511233.43555.71153.5272.25620.49186.065.38811.776213508100347422.910616013.9225.58237.69239.855.183504081391468165.38790292.657568135.28376812727630039612724941OpenBenchmarking.org

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestThreadripper 3990XThreadripper 3960X60120180240300SE +/- 0.99, N = 3SE +/- 0.50, N = 3273.86266.38
OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestThreadripper 3990XThreadripper 3960X50100150200250Min: 272.16 / Avg: 273.86 / Max: 275.6Min: 265.67 / Avg: 266.38 / Max: 267.35

QuantLib

QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Threadripper 3990XThreadripper 3960X6001200180024003000SE +/- 30.41, N = 4SE +/- 28.82, N = 32790.42914.71. (CXX) g++ options: -O3 -march=native -rdynamic
OpenBenchmarking.orgMFLOPS, More Is BetterQuantLib 1.21Threadripper 3990XThreadripper 3960X5001000150020002500Min: 2699.2 / Avg: 2790.38 / Max: 2823.7Min: 2857.1 / Avg: 2914.73 / Max: 2944.21. (CXX) g++ options: -O3 -march=native -rdynamic

Etcpak

Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. The test profile uses a 8K x 8K game texture as a sample input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Threadripper 3990XThreadripper 3960X10002000300040005000SE +/- 32.34, N = 8SE +/- 15.41, N = 74515.864303.371. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2Threadripper 3990XThreadripper 3960X8001600240032004000Min: 4373.62 / Avg: 4515.86 / Max: 4682.78Min: 4216.44 / Avg: 4303.37 / Max: 4344.741. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Threadripper 3990XThreadripper 3960X50100150200250SE +/- 0.02, N = 3SE +/- 0.12, N = 3225.85234.971. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2Threadripper 3990XThreadripper 3960X4080120160200Min: 225.81 / Avg: 225.85 / Max: 225.87Min: 234.81 / Avg: 234.96 / Max: 235.21. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

High Performance Conjugate Gradient

HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Threadripper 3990XThreadripper 3960X3691215SE +/- 0.00092, N = 3SE +/- 0.00808, N = 39.069468.744521. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Threadripper 3990XThreadripper 3960X3691215Min: 9.07 / Avg: 9.07 / Max: 9.07Min: 8.73 / Avg: 8.74 / Max: 8.761. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi

NAS Parallel Benchmarks

NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CThreadripper 3990XThreadripper 3960X15K30K45K60K75KSE +/- 10.73, N = 3SE +/- 137.19, N = 368363.6355451.851. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CThreadripper 3990XThreadripper 3960X12K24K36K48K60KMin: 68342.36 / Avg: 68363.63 / Max: 68376.69Min: 55307.24 / Avg: 55451.85 / Max: 55726.091. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CThreadripper 3990XThreadripper 3960X2K4K6K8K10KSE +/- 5.53, N = 3SE +/- 22.97, N = 48366.7410603.821. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CThreadripper 3990XThreadripper 3960X2K4K6K8K10KMin: 8356.01 / Avg: 8366.74 / Max: 8374.43Min: 10549.73 / Avg: 10603.82 / Max: 10660.871. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3990XThreadripper 3960X10002000300040005000SE +/- 32.72, N = 15SE +/- 1.87, N = 84690.732268.061. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3990XThreadripper 3960X8001600240032004000Min: 4510.39 / Avg: 4690.73 / Max: 4876.11Min: 2259.39 / Avg: 2268.06 / Max: 2274.41. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CThreadripper 3990XThreadripper 3960X6K12K18K24K30KSE +/- 24.04, N = 4SE +/- 26.71, N = 428515.3725858.541. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CThreadripper 3990XThreadripper 3960X5K10K15K20K25KMin: 28443.44 / Avg: 28515.37 / Max: 28543.39Min: 25797.1 / Avg: 25858.54 / Max: 25913.641. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CThreadripper 3990XThreadripper 3960X14K28K42K56K70KSE +/- 37.32, N = 3SE +/- 39.75, N = 365067.7550029.411. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CThreadripper 3990XThreadripper 3960X11K22K33K44K55KMin: 65017.32 / Avg: 65067.75 / Max: 65140.63Min: 49963.67 / Avg: 50029.41 / Max: 501011. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CThreadripper 3990XThreadripper 3960X6K12K18K24K30KSE +/- 38.09, N = 6SE +/- 3.74, N = 626818.0125278.421. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CThreadripper 3990XThreadripper 3960X5K10K15K20K25KMin: 26639.18 / Avg: 26818.01 / Max: 26884.43Min: 25260.86 / Avg: 25278.42 / Max: 25284.251. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BThreadripper 3990XThreadripper 3960X10K20K30K40K50KSE +/- 111.88, N = 6SE +/- 82.61, N = 448358.8424742.261. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BThreadripper 3990XThreadripper 3960X8K16K24K32K40KMin: 47936.48 / Avg: 48358.84 / Max: 48713.4Min: 24517.23 / Avg: 24742.26 / Max: 24891.21. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CThreadripper 3990XThreadripper 3960X5K10K15K20K25KSE +/- 3.03, N = 3SE +/- 87.77, N = 323124.7316854.321. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CThreadripper 3990XThreadripper 3960X4K8K12K16K20KMin: 23120.95 / Avg: 23124.73 / Max: 23130.73Min: 16727.2 / Avg: 16854.32 / Max: 17022.711. (F9X) gfortran options: -O3 -march=native -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASThreadripper 3990XThreadripper 3960X400800120016002000SE +/- 6.17, N = 3SE +/- 11.76, N = 5165910671. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: BLASThreadripper 3990XThreadripper 3960X30060090012001500Min: 1647 / Avg: 1659.33 / Max: 1666Min: 1026 / Avg: 1066.8 / Max: 10991. (CXX) g++ options: -flto -pthread

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenThreadripper 3990XThreadripper 3960X30060090012001500SE +/- 19.50, N = 4SE +/- 10.14, N = 515649881. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenThreadripper 3990XThreadripper 3960X30060090012001500Min: 1529 / Avg: 1564 / Max: 1607Min: 968 / Avg: 988.2 / Max: 10201. (CXX) g++ options: -flto -pthread

miniFE

MiniFE Finite Element is an application for unstructured implicit finite element codes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallThreadripper 3990XThreadripper 3960X2K4K6K8K10KSE +/- 10.86, N = 3SE +/- 21.65, N = 39889.267737.031. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi
OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallThreadripper 3990XThreadripper 3960X2K4K6K8K10KMin: 9868 / Avg: 9889.26 / Max: 9903.75Min: 7706.94 / Avg: 7737.03 / Max: 7779.031. (CXX) g++ options: -O3 -fopenmp -lmpi_cxx -lmpi

CloverLeaf

CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm.in input file (Problem 5). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsThreadripper 3990XThreadripper 3960X714212835SE +/- 0.03, N = 4SE +/- 0.05, N = 314.7428.391. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsThreadripper 3990XThreadripper 3960X612182430Min: 14.67 / Avg: 14.74 / Max: 14.79Min: 28.3 / Avg: 28.39 / Max: 28.471. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsThreadripper 3990XThreadripper 3960X0.17140.34280.51420.68560.857SE +/- 0.00110, N = 3SE +/- 0.00226, N = 30.453090.76198
OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsThreadripper 3990XThreadripper 3960X246810Min: 0.45 / Avg: 0.45 / Max: 0.46Min: 0.76 / Avg: 0.76 / Max: 0.77

Algebraic Multi-Grid Benchmark

AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Threadripper 3990XThreadripper 3960X100M200M300M400M500MSE +/- 201832.70, N = 3SE +/- 273233.64, N = 34556222004079460001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi
OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Threadripper 3990XThreadripper 3960X80M160M240M320M400MMin: 455359600 / Avg: 455622200 / Max: 456019000Min: 407658100 / Avg: 407946000 / Max: 4084922001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

Pennant

Pennant is an application focused on hydrodynamics on general unstructured meshes in 2D. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigThreadripper 3990XThreadripper 3960X1020304050SE +/- 0.11, N = 4SE +/- 0.22, N = 312.3242.141. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigThreadripper 3990XThreadripper 3960X918273645Min: 12 / Avg: 12.32 / Max: 12.51Min: 41.78 / Avg: 42.14 / Max: 42.531. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigThreadripper 3990XThreadripper 3960X714212835SE +/- 0.064494, N = 15SE +/- 0.151231, N = 35.57850027.7689501. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigThreadripper 3990XThreadripper 3960X612182430Min: 5.15 / Avg: 5.58 / Max: 6.02Min: 27.58 / Avg: 27.77 / Max: 28.071. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

NWChem

NWChem is an open-source high performance computational chemistry package. Per NWChem's documentation, "NWChem aims to provide its users with computational chemistry tools that are scalable both in their ability to treat large scientific computational chemistry problems efficiently, and in their use of available parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters." Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0.2Input: C240 BuckyballThreadripper 3990XThreadripper 3960X90018002700360045002598.84232.11. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2

Xcompact3d Incompact3d

Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionThreadripper 3990XThreadripper 3960X3691215SE +/- 0.01563652, N = 5SE +/- 0.03602470, N = 49.3721057913.476237101. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionThreadripper 3990XThreadripper 3960X48121620Min: 9.32 / Avg: 9.37 / Max: 9.41Min: 13.42 / Avg: 13.48 / Max: 13.571. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionThreadripper 3990XThreadripper 3960X1326395265SE +/- 0.23, N = 3SE +/- 0.24, N = 345.3959.751. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionThreadripper 3990XThreadripper 3960X1224364860Min: 44.92 / Avg: 45.39 / Max: 45.63Min: 59.33 / Avg: 59.75 / Max: 60.171. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Monte Carlo Simulations of Ionised Nebulae

Mocassin is the Monte Carlo Simulations of Ionised Nebulae. MOCASSIN is a fully 3D or 2D photoionisation and dust radiative transfer code which employs a Monte Carlo approach to the transfer of radiation through media of arbitrary geometry and density distribution. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Threadripper 3990XThreadripper 3960X50100150200250SE +/- 0.33, N = 3SE +/- 0.00, N = 32371851. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz
OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0Threadripper 3990XThreadripper 3960X4080120160200Min: 236 / Avg: 236.67 / Max: 237Min: 185 / Avg: 185 / Max: 1851. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz

OpenFOAM

OpenFOAM is the leading free, open-source software for computational fluid dynamics (CFD). This test profile currently uses the drivaerFastback test case for analyzing automotive aerodynamics or alternatively the older motorBike input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Mesh TimeThreadripper 3990XThreadripper 3960X91827364539.8738.021. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: motorBike - Execution TimeThreadripper 3990XThreadripper 3960X163248648072.8670.271. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Mesh TimeThreadripper 3990XThreadripper 3960X4080120160200174.27205.011. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 9Input: drivaerFastback, Small Mesh Size - Execution TimeThreadripper 3990XThreadripper 3960X4008001200160020001369.201964.241. (CXX) g++ options: -std=c++14 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm

Quantum ESPRESSO

Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterQuantum ESPRESSO 7.0Input: AUSURF112Threadripper 3990XThreadripper 3960X100200300400500SE +/- 0.50, N = 3SE +/- 0.62, N = 3447.69388.171. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
OpenBenchmarking.orgSeconds, Fewer Is BetterQuantum ESPRESSO 7.0Input: AUSURF112Threadripper 3990XThreadripper 3960X80160240320400Min: 447.04 / Avg: 447.69 / Max: 448.67Min: 387.04 / Avg: 388.17 / Max: 389.161. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

LAMMPS Molecular Dynamics Simulator

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsThreadripper 3990XThreadripper 3960X612182430SE +/- 0.12, N = 3SE +/- 0.06, N = 324.3917.301. (CXX) g++ options: -O3 -lm -ldl
OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsThreadripper 3990XThreadripper 3960X612182430Min: 24.19 / Avg: 24.39 / Max: 24.61Min: 17.21 / Avg: 17.3 / Max: 17.41. (CXX) g++ options: -O3 -lm -ldl

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinThreadripper 3990XThreadripper 3960X612182430SE +/- 0.17, N = 15SE +/- 0.10, N = 1123.1516.891. (CXX) g++ options: -O3 -lm -ldl
OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinThreadripper 3990XThreadripper 3960X510152025Min: 22.32 / Avg: 23.15 / Max: 24.55Min: 16.24 / Avg: 16.88 / Max: 17.241. (CXX) g++ options: -O3 -lm -ldl

LULESH

LULESH is the Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Threadripper 3990XThreadripper 3960X2K4K6K8K10KSE +/- 7.48, N = 3SE +/- 8.27, N = 69413.417952.581. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi
OpenBenchmarking.orgz/s, More Is BetterLULESH 2.0.3Threadripper 3990XThreadripper 3960X16003200480064008000Min: 9399.33 / Avg: 9413.41 / Max: 9424.84Min: 7915.08 / Avg: 7952.58 / Max: 7975.121. (CXX) g++ options: -O3 -fopenmp -lm -lmpi_cxx -lmpi

WebP Image Encode

This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessThreadripper 3990XThreadripper 3960X48121620SE +/- 0.17, N = 3SE +/- 0.15, N = 416.5116.031. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessThreadripper 3990XThreadripper 3960X48121620Min: 16.18 / Avg: 16.51 / Max: 16.75Min: 15.59 / Avg: 16.03 / Max: 16.221. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionThreadripper 3990XThreadripper 3960X246810SE +/- 0.012, N = 6SE +/- 0.010, N = 67.2056.9991. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionThreadripper 3990XThreadripper 3960X3691215Min: 7.16 / Avg: 7.2 / Max: 7.24Min: 6.97 / Avg: 7 / Max: 7.021. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionThreadripper 3990XThreadripper 3960X816243240SE +/- 0.14, N = 3SE +/- 0.05, N = 334.1232.991. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionThreadripper 3990XThreadripper 3960X714212835Min: 33.85 / Avg: 34.12 / Max: 34.31Min: 32.89 / Avg: 32.99 / Max: 33.041. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

libgav1

Libgav1 is an AV1 decoder developed by Google for AV1 profile 0/1 compliance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Summer Nature 4KThreadripper 3990XThreadripper 3960X1020304050SE +/- 0.06, N = 3SE +/- 0.06, N = 341.7044.071. (CXX) g++ options: -O3 -lrt
OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Summer Nature 4KThreadripper 3990XThreadripper 3960X918273645Min: 41.63 / Avg: 41.7 / Max: 41.81Min: 43.98 / Avg: 44.07 / Max: 44.181. (CXX) g++ options: -O3 -lrt

simdjson

This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaThreadripper 3990XThreadripper 3960X0.6391.2781.9172.5563.195SE +/- 0.01, N = 3SE +/- 0.03, N = 32.682.841. (CXX) g++ options: -O3
OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaThreadripper 3990XThreadripper 3960X246810Min: 2.67 / Avg: 2.68 / Max: 2.7Min: 2.79 / Avg: 2.84 / Max: 2.91. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetThreadripper 3990XThreadripper 3960X0.99231.98462.97693.96924.9615SE +/- 0.01, N = 3SE +/- 0.02, N = 34.294.411. (CXX) g++ options: -O3
OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetThreadripper 3990XThreadripper 3960X246810Min: 4.28 / Avg: 4.29 / Max: 4.3Min: 4.38 / Avg: 4.41 / Max: 4.431. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsThreadripper 3990XThreadripper 3960X0.87531.75062.62593.50124.3765SE +/- 0.00, N = 3SE +/- 0.02, N = 33.783.891. (CXX) g++ options: -O3
OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsThreadripper 3990XThreadripper 3960X246810Min: 3.77 / Avg: 3.78 / Max: 3.78Min: 3.86 / Avg: 3.89 / Max: 3.911. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDThreadripper 3990XThreadripper 3960X0.97431.94862.92293.89724.8715SE +/- 0.01, N = 3SE +/- 0.01, N = 34.204.331. (CXX) g++ options: -O3
OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDThreadripper 3990XThreadripper 3960X246810Min: 4.19 / Avg: 4.2 / Max: 4.21Min: 4.31 / Avg: 4.33 / Max: 4.351. (CXX) g++ options: -O3

Chia Blockchain VDF

Chia is a blockchain and smart transaction platform based on proofs of space and time rather than proofs of work with other cryptocurrencies. This test profile is benchmarking the CPU performance for Chia VDF performance using the Chia VDF benchmark. The Chia VDF is for the Chia Verifiable Delay Function (Proof of Time). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Plain C++Threadripper 3990XThreadripper 3960X40K80K120K160K200KSE +/- 405.52, N = 3SE +/- 66.67, N = 31633671690331. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Plain C++Threadripper 3990XThreadripper 3960X30K60K90K120K150KMin: 162700 / Avg: 163366.67 / Max: 164100Min: 168900 / Avg: 169033.33 / Max: 1691001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Assembly OptimizedThreadripper 3990XThreadripper 3960X20K40K60K80K100KSE +/- 529.15, N = 3SE +/- 523.87, N = 31070001118671. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
OpenBenchmarking.orgIPS, More Is BetterChia Blockchain VDF 1.0.7Test: Square Assembly OptimizedThreadripper 3990XThreadripper 3960X20K40K60K80K100KMin: 106000 / Avg: 107000 / Max: 107800Min: 111200 / Avg: 111866.67 / Max: 1129001. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread

Java Gradle Build

This test runs Java software project builds using the Gradle build system. It is intended to give developers an idea as to the build performance for development activities and build servers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorThreadripper 3990XThreadripper 3960X60120180240300SE +/- 5.65, N = 9SE +/- 7.63, N = 9297.71284.82
OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: ReactorThreadripper 3990XThreadripper 3960X50100150200250Min: 275.31 / Avg: 297.71 / Max: 323.89Min: 264.65 / Avg: 284.82 / Max: 325.33

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Threadripper 3990XThreadripper 3960X10002000300040005000SE +/- 25.60, N = 5SE +/- 29.30, N = 645323948
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Threadripper 3990XThreadripper 3960X8001600240032004000Min: 4470 / Avg: 4532.2 / Max: 4623Min: 3874 / Avg: 3947.5 / Max: 4047

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonThreadripper 3990XThreadripper 3960X9001800270036004500SE +/- 28.07, N = 7SE +/- 11.63, N = 743184046
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonThreadripper 3990XThreadripper 3960X8001600240032004000Min: 4224 / Avg: 4317.57 / Max: 4455Min: 4005 / Avg: 4045.57 / Max: 4093

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapThreadripper 3990XThreadripper 3960X8001600240032004000SE +/- 38.92, N = 5SE +/- 15.71, N = 638003198
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapThreadripper 3990XThreadripper 3960X7001400210028003500Min: 3704 / Avg: 3800.2 / Max: 3931Min: 3152 / Avg: 3198.17 / Max: 3244

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansThreadripper 3990XThreadripper 3960X11002200330044005500SE +/- 44.91, N = 5SE +/- 33.30, N = 553225043
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansThreadripper 3990XThreadripper 3960X9001800270036004500Min: 5216 / Avg: 5322 / Max: 5425Min: 4932 / Avg: 5043.4 / Max: 5123

LZ4 Compression

This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedThreadripper 3990XThreadripper 3960X1326395265SE +/- 0.38, N = 12SE +/- 0.39, N = 355.3256.661. (CC) gcc options: -O3
OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedThreadripper 3990XThreadripper 3960X1122334455Min: 52.74 / Avg: 55.32 / Max: 57.22Min: 55.96 / Avg: 56.66 / Max: 57.31. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedThreadripper 3990XThreadripper 3960X3K6K9K12K15KSE +/- 20.11, N = 12SE +/- 29.45, N = 311528.512417.41. (CC) gcc options: -O3
OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedThreadripper 3990XThreadripper 3960X2K4K6K8K10KMin: 11447.4 / Avg: 11528.51 / Max: 11696.1Min: 12372.6 / Avg: 12417.37 / Max: 12472.91. (CC) gcc options: -O3

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedThreadripper 3990XThreadripper 3960X20406080100SE +/- 0.79, N = 3SE +/- 0.48, N = 1581.271.61. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedThreadripper 3990XThreadripper 3960X1530456075Min: 79.6 / Avg: 81.17 / Max: 82.1Min: 68.9 / Avg: 71.64 / Max: 74.91. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedThreadripper 3990XThreadripper 3960X8001600240032004000SE +/- 8.44, N = 3SE +/- 12.90, N = 153371.23538.61. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedThreadripper 3990XThreadripper 3960X6001200180024003000Min: 3362.3 / Avg: 3371.23 / Max: 3388.1Min: 3373.5 / Avg: 3538.65 / Max: 3614.31. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedThreadripper 3990XThreadripper 3960X1020304050SE +/- 0.03, N = 3SE +/- 0.15, N = 344.543.31. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedThreadripper 3990XThreadripper 3960X918273645Min: 44.4 / Avg: 44.47 / Max: 44.5Min: 43 / Avg: 43.3 / Max: 43.51. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedThreadripper 3990XThreadripper 3960X8001600240032004000SE +/- 3.38, N = 3SE +/- 8.76, N = 33376.83570.91. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedThreadripper 3990XThreadripper 3960X6001200180024003000Min: 3370.3 / Avg: 3376.83 / Max: 3381.6Min: 3558.7 / Avg: 3570.9 / Max: 3587.91. (CC) gcc options: -O3 -pthread -lz -llzma

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 7Threadripper 3990XThreadripper 3960X3691215SE +/- 0.03, N = 3SE +/- 0.01, N = 310.8910.911. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie
OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 7Threadripper 3990XThreadripper 3960X3691215Min: 10.83 / Avg: 10.89 / Max: 10.92Min: 10.9 / Avg: 10.91 / Max: 10.931. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 8Threadripper 3990XThreadripper 3960X0.23180.46360.69540.92721.159SE +/- 0.00, N = 3SE +/- 0.00, N = 30.981.031. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie