Big Threadripper

AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0702 BIOS) and llvmpipe 63GB on Ubuntu 19.10 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2003108-PTS-BIGTHREA46
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:

Audio Encoding 3 Tests
AV1 4 Tests
Bioinformatics 4 Tests
BLAS (Basic Linear Algebra Sub-Routine) Tests 2 Tests
C++ Boost Tests 4 Tests
Chess Test Suite 7 Tests
Timed Code Compilation 10 Tests
C/C++ Compiler Tests 48 Tests
Compression Tests 6 Tests
CPU Massive 98 Tests
Creator Workloads 45 Tests
Cryptography 9 Tests
Database Test Suite 11 Tests
Disk Test Suite 7 Tests
Encoding 13 Tests
Fortran Tests 6 Tests
Game Development 3 Tests
Go Language Tests 2 Tests
HPC - High Performance Computing 35 Tests
Imaging 9 Tests
Java 5 Tests
Common Kernel Benchmarks 19 Tests
LAPACK (Linear Algebra Pack) Tests 3 Tests
Linear Algebra 4 Tests
Machine Learning 9 Tests
Memory Test Suite 6 Tests
Molecular Dynamics 8 Tests
MPI Benchmarks 11 Tests
Multi-Core 71 Tests
Networking Test Suite 3 Tests
Node.js + NPM Tests 2 Tests
NVIDIA GPU Compute 10 Tests
Intel oneAPI 4 Tests
OpenCL 3 Tests
OpenMPI Tests 15 Tests
Productivity 6 Tests
Programmer / Developer System Benchmarks 19 Tests
Python 7 Tests
Raytracing 5 Tests
Renderers 15 Tests
Rust Tests 2 Tests
Scientific Computing 20 Tests
Server 21 Tests
Server CPU Tests 51 Tests
Single-Threaded 46 Tests
Speech 2 Tests
Telephony 2 Tests
Video Encoding 10 Tests
Common Workstation Benchmarks 9 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

Additional Graphs

Show Perf Per Core/Thread 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 3970X
March 06 2020
  2 Days, 1 Minute
16 Cores
March 08 2020
  1 Day, 14 Hours, 14 Minutes
Invert Hiding All Results Option
  1 Day, 19 Hours, 7 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Big ThreadripperProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionThreadripper 3970X16 CoresAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0702 BIOS)AMD Starship/Matisse64GB1000GB Force MP600llvmpipe 63GBAMD Navi 10 HDMI AudioAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 19.105.3.0-18-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.53.3 Mesa 19.2.8 (LLVM 9.0 128 bits)GCC 9.2.1 20191008 + Clang 9.0.0-2ext43840x2160AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (16 Cores)5.3.0-40-generic (x86_64)OpenBenchmarking.orgCompiler Details- --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-multiarch --enable-multilib --enable-nls --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-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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Details- OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1)Python Details- Python 2.7.17 + Python 3.7.5Security Details- Threadripper 3970X: 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 - 16 Cores: 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 RSB filling + tsx_async_abort: Not affected

Threadripper 3970X vs. 16 Cores ComparisonPhoronix Test SuiteBaseline+920.9%+920.9%+1841.8%+1841.8%+2762.7%+2762.7%542.7%506%502%492.2%421.7%393.5%376.2%360.7%328.2%240.6%181.6%148.4%146.3%110.9%110.6%110%107.7%104.7%92.8%91.3%85.5%85.4%83.4%82.6%81.1%80.1%79.7%78.3%72.4%71.9%67.2%66.4%62.2%61.7%60.5%59.4%55.2%52.6%51.4%50.7%50.4%49.8%49.8%49.1%47.6%47.5%47.2%46%45.7%45.4%44.9%40.1%38.3%36.5%33.4%33.1%33%32.6%31.6%27.8%26.4%24%23.7%23.5%22.9%22.8%22.3%19.4%18.8%18.3%17.6%16.9%16.7%16.4%16.1%15.9%15.5%15.4%15.4%15.4%15.3%15.1%15%15%14.6%14.1%13.8%13.8%13%12.9%12.8%12.2%11.2%10.4%10.1%8.9%8.7%8.5%8.2%7.8%7.7%7.6%7.3%7.3%7.2%7.1%7.1%6.8%6.7%6.1%5.9%5.8%5.6%5.5%5.3%5.1%4.7%4.7%4.3%4%4%3.9%3.9%3.8%3.5%3.5%3.5%3.3%2.9%2.9%2.8%2.6%2.6%2.5%2.5%2.5%2.3%Context Switching841.5%Forking784.4%Reads543.1%Rand DeleteSeq FillOverwriteRand Fill64Hot ReadRand ReadLaunch Programs363.6%Seek RandStatic OMP SpeedupWrite326.3%deep326.2%Create Threads307.1%Writes3683.6%Fill Sync260%G-Ptrans250%Write TestNon-Exponential237.6%Elapsed Time223.8%Rand Fill Sync220.3%Lsearch214.5%Time To Solve207%Matrix Math204.2%Buffer Test - Normal Load - Read Only190.9%Tsearch190%Pathtracer - Crown184.7%LoaderBsearch179.3%Pathtracer ISPC - Crown177.1%NASA Streamlines - Path Tracer173.2%G.C.S.F172%XFrog Forest - SciVis170.8%San Miguel - SciVis170%G.Q.D.S169.8%Barbershop - CPU-Only169.4%Pabellon Barcelona - CPU-Only169.3%XFrog Forest - Path Tracer168%San Miguel - Path Tracer167.9%NASA Streamlines - SciVis166.7%Bedroom164.9%Classroom - CPU-Only163.5%CoreMark Size 666 - I.P.S161.9%Pabellon Barcelona - CPU-Only161.8%Read While Writing160.5%Classroom - CPU-Only159.5%Total Time159.2%Barbershop - CPU-Only158.1%1.H.M.2.D156.4%G.I.R.1.S155.9%BMW27 - CPU-Only151.4%Vector Math150.7%Fishy Cat - CPU-Only150.4%C.S.T150%Rand Read148.2%m7m148.1%M.R - SciVis147.9%12Trace Time143.6%Fishy Cat - CPU-Only143.3%CPU Stress142.1%BMW27 - CPU-Only141.8%V.P.M141.5%Volumetric Caustic140.3%Hsearch138.1%32 - Process136.9%Hair135.3%Large Scene135.3%Total Time133%S.F.P.R132.9%Supercar126.9%json125.3%CPU124.3%lbry118.8%Time To Compile116.6%V.Q.O - Bosphorus 1080p114%OpenMP CUTCP113.6%1.8.b.Y.T.H.V.E112.8%Socket Activity111.4%leblancbigR.N.N.T - f32Memory Copying110%Crypto109.6%skein109.3%sha256t109.1%Emily108.9%Disney Material108.6%Total Time - 4.1.R.P.P108.6%CPU107.9%12107.3%1.P.N.G104.8%sedovbigR.4.b.P104.5%Swirl102.8%Time To Compile101.1%8 - 81191.2%ATPase Simulation - 327,506 Atoms98.7%OpenMP LavaMD98.3%97.9%Create Processes96.6%EP.D96.4%Enc Mode 8 - 1080p94.3%P.N.T.T.2.0.094.3%httpPrependEP.C90.5%IMB-P2P PingPong90%Time To Compile89.2%Enhanced87.4%Sharpen85.7%Rand Write - IO_uring - No - Yes - 4KBRand Write - IO_uring - No - Yes - 4KBG.I.I.S84.5%TradebeansEP-STREAM TriadO.SR.R.BNoise-Gaussian79.8%HTTP - Bandwidth - 2Rand Fill78.5%ReplaceM.R - Path Tracer77.8%Time To Compile73%BLASAppendSetBLAS CPU66.6%EP-DGEMMTime To Compile66.3%Time To Compile66.1%Blowfish65.7%Seq Fill63.3%O.M.GAddWater Benchmark60.5%S.V.M.P60.5%21C.u.1.0.3.s.i.i.C.L.158.8%58.3%Summer Nature 4K58%H.2.V.E55.7%scikit_qdaMD555%Speed 8 Realtimegarbage52.3%Seq FillG-Rand Access50.8%Set - 64Time To Compile50.5%OverwriteInterpreterIP Batch All - f32H2Time To Compile48.2%Rand FillAdd - 64OpenMP Stencil47.3%I.M.D.SMemorial46.7%A.U.C.TOpenMP LBMH.2.H.T.N.DTime To Compile45%D.B.d - f32G-Ffte44.4%tConvolve OpenMP - Gridding43.2%IMB-MPI1 Exchange42.2%C.B.c - f3241.4%C.B.c - f3239.2%SP.B39.2%S.N.1scikit_icaBT.C36.5%Rhodopsin Protein35.5%1.F.1.S.N.S.F35.4%C.B.c - f3234.9%Material Tester34.3%unsharp-maskD.B.d - f32auto-levelsLatency Ping PongP.D.SInitial Create30.5%S.N.130.4%IMB-MPI1 Sendrecv30.1%C.B.c - f3229.7%Water Caustic29.1%SVG Files To PNGC.u.1.0.3.s.i.i.C.L.926.7%IMB-MPI1 SendrecvSeq Read - POSIX AIO - Yes - No - 4KB26.1%T.T.C.S.P.M25.2%C.S.T25%Rand Read - POSIX AIO - Yes - No - 4KB24.3%4Kb - 512MB - Write Performance24.2%Rand Read - POSIX AIO - Yes - No - 4KB24.1%5.F.1.S.4.TServer Rack - CPU-onlyOpenMP CFD Solver23.4%64Kb - 512MB - Write Performance23.2%G-HPLD.T.P22.9%Latency Under LoadCPU22.5%resizeResizing21.4%Masskrug - CPU-only21.3%Create Files21.2%LU.C21.2%L.E.H20%4Kb - 512MB - Write Performance19.4%DeleteBoat - CPU-onlySemaphoresApache Spark Bayes17.9%SmallScale - Integer17.4%Savina Reactors.IO17.3%Speed 5Fayalite-FIST Data1MB - 512MB - Write Performance16.4%build5201 - 10 Seconds - TCP - 6416.1%R.C.a.PD.B.d - f3215.7%Fill SyncCPUSeq Read - IO_uring - No - Yes - 4KBSeq Read - IO_uring - No - Yes - 4KBIMB-MPI1 ExchangeR.R.LGetBuffer Test - Normal Load - Read WritetConvolve MT - Gridding15%Windowed Gaussian14.8%ScaleIMB-MPI1 PingPongL.S.T.A.T.RRand Write - 16tConvolve MPI - Gridding13.3%S.W.P.S4.F.3.S.D.1.SH.2.1.V.ERand Write - 1612.5%Get - 64rotateFT.C10.5%myr-grMemory10.4%Apache Spark ALSSeq Write - IO_uring - No - Yes - 4KB9.5%Seq Write - IO_uring - No - Yes - 4KB9.5%DLSC9.1%Earthgecko Skyline9.1%9.1%GETF.F.T8.6%P.P.ATile GlassCifar108.1%tConvolve OpenMP - Degridding8.1%Kernel8.1%P.R.W.S.S.M8%tConvolve MT - Degridding7.9%Canvas Text SimplePod2html7.4%Rand Read - IO_uring - No - Yes - 4KBAntialiasRand Read - IO_uring - No - Yes - 4KBRelative EntropytConvolve MPI - Degridding7.1%C.G.C7%CropRead Test1.F.1.SP.P.SCopy5.8%HWB Color Space5.8%U.U.D.S - 128GET5.7%RotateTotal TimeTotal5.4%F.E.T5.4%LPUSHDhrystone 25.2%Rand Write - POSIX AIO - Yes - No - 4KBMG.C5%Userspace4.9%C.u.1.0.3.s.i.i.C.L.1Memory AllocationsTriad4.5%Scale4.4%Seq Write - POSIX AIO - Yes - No - 4KBUnnamed Pipe - 128SVG Files To PNGD.L.M.F4%T.B.T3.9%No - Inference - ResNet 50 - CPUIP Batch 1D - f323.9%IS.DT.T.T.1.V.L3.9%Add3.8%Wavelet BlurLPOP3.7%1TCP Socket - 128scikit_linearridgeregressionF.F.T3.5%Redis3.5%Server Room - CPU-only3.3%floatSETComposite2.9%Copy - Integer2502.7%JythonCartoonS.M.M2.6%TradesoapM.P.P.BC.C.4.S2.3%Monte Carlo2.2%D.L.M.F2.2%Stepanov Vector2.2%Composite2.2%T.T.C.C.G.C2.1%T.T.S.S2%Stress-NGStress-NGApache CassandraLevelDBLevelDBLevelDBLevelDBMariaDBLevelDBLevelDBOSBenchLevelDBCLOMPBlogBenchCpuminer-OptOSBenchApache CassandraLevelDBHPC ChallengeIORTungsten RendererN-QueensFacebook RocksDBStress-NGm-queensStress-NGPostgreSQL pgbenchStress-NGEmbreeSystemd Total Boot TimeStress-NGEmbreeOSPrayStress-NGOSPrayOSPrayStress-NGBlenderBlenderOSPrayOSPrayOSPrayIndigoBenchBlenderCoremarkBlenderFacebook RocksDBBlenderStockfishBlenderasmFishSmallptBlenderStress-NGBlender7-Zip CompressionQMCPACKFacebook RocksDBCpuminer-OptOSPrayDbenchPOV-RayBlenderStress-NGBlenderBRL-CADTungsten RendererStress-NGHackbenchTungsten Rendererrays1benchTachyonACES DGEMMIndigoBenchGo BenchmarksChaos Group V-RAYCpuminer-OptTimed MPlayer CompilationSVT-VP9ParboilSVT-HEVCStress-NGPennantMKL-DNN DNNLStress-NGR BenchmarkStress-NGCpuminer-OptCpuminer-OptAppleseedAppleseedC-RaySysbenchDbenchAircrack-ngPrimesievePennantOpenSSLGraphicsMagickTimed Linux Kernel CompilationSchbenchNAMDRodiniaebizzyOSBenchNAS Parallel BenchmarksSVT-AV1Rust Prime BenchmarkGo BenchmarksMemcached mcperfNAS Parallel BenchmarksIntel MPI BenchmarksTimed LLVM CompilationGraphicsMagickGraphicsMagickFlexible IO TesterFlexible IO TesterSunflow Rendering SystemDaCapo BenchmarkHPC ChallengeRodiniaHPC ChallengeGraphicsMagickEthrFacebook RocksDBMemcached mcperfOSPrayTimed FFmpeg CompilationLeelaChessZeroMemcached mcperfMemcached mcperfArrayFireHPC ChallengeTimed GCC CompilationTimed ImageMagick CompilationJohn The RipperFacebook RocksDBParboilMemcached mcperfGROMACSStress-NGt-test1t-test1Zstd CompressionXsbenchdav1dx264Mlpack BenchmarkJohn The RipperAOM AV1Go BenchmarksLevelDBHPC ChallengeMemcached mcperfTimed PHP CompilationLevelDBPerl BenchmarksMKL-DNN DNNLDaCapo BenchmarkTimed Apache CompilationLevelDBMemcached mcperfParboilRenaissanceIntel Open Image DenoiseRenaissanceParboilFFmpegBuild2MKL-DNN DNNLHPC ChallengeASKAPIntel MPI BenchmarksMKL-DNN DNNLKeyDBMKL-DNN DNNLNAS Parallel Benchmarkslibgav1Mlpack BenchmarkNAS Parallel BenchmarksLAMMPS Molecular Dynamics SimulatorFS-MarkMKL-DNN DNNLAppleseedGIMPMKL-DNN DNNLGIMPSockperfTimed HMMer SearchCompile Benchdav1dIntel MPI BenchmarksMKL-DNN DNNLTungsten RendererlibrsvgXZ CompressionIntel MPI BenchmarksFlexible IO TesterRust Mandelbrotctx_clockFlexible IO TesterIOzoneFlexible IO TesterFS-MarkDarktableGNU Octave BenchmarkRodiniaIOzoneHPC ChallengePostMarkSockperfNeatBenchGIMPGraphicsMagickDarktableOSBenchNAS Parallel BenchmarksCloverLeafIOzoneMemcached mcperfDarktableStress-NGRenaissanceminiFERAMspeed SMPRenaissanceVP9 libvpx EncodingCP2K Molecular DynamicsIOzoneGo BenchmarksiPerfLULESHLuxCoreRenderMKL-DNN DNNLLevelDBDeepSpeechFlexible IO TesterFlexible IO TesterIntel MPI BenchmarksHPC ChallengeMemcached mcperfPostgreSQL pgbenchASKAPNumenta Anomaly BenchmarkGEGLIntel MPI BenchmarksRAR CompressionApache HBaseASKAPApache BenchmarkFS-Markx265Apache HBaseMemcached mcperfGIMPNAS Parallel BenchmarksCpuminer-OptSysbenchRenaissanceFlexible IO TesterFlexible IO TesterLuxCoreRenderNumenta Anomaly BenchmarkNebular Empirical Analysis ToolRedisNode.js Express HTTP Load TestSciMarkTimed MrBayes AnalysisGEGLTensorflowASKAPSystemd Total Boot TimeTTSIOD 3D RendererASKAPOpenCV BenchmarkQmlbenchAlgebraic Multi-Grid BenchmarkPerl BenchmarksFlexible IO TesterGEGLFlexible IO TesterNumenta Anomaly BenchmarkASKAPArrayFireHigh Performance Conjugate GradientGEGLIORFS-MarkHimeno BenchmarkStreamGraphicsMagickIPC_benchmarkRedisGraphicsMagickSudokutSystemd Total Boot TimeBork File EncrypterRedisBYTE Unix BenchmarkFlexible IO TesterNAS Parallel BenchmarksSystemd Total Boot TimeZstd CompressionOSBenchStreamStreamFlexible IO TesterIPC_benchmarkInkscapeSciMarkRawTherapeePlaidMLMKL-DNN DNNLNAS Parallel BenchmarksLoopback TCP Network PerformanceStreamGEGLRedisSQLiteIPC_benchmarkMlpack BenchmarkLuaJITMemtier_benchmarkDarktablePyPerformanceRedisNode.js Octane BenchmarkSciMarkRAMspeed SMPApache SiegeDaCapo BenchmarkGEGLLuaJITDaCapo BenchmarkHPC ChallengeFhourstonesCython benchmarkBLAKE2LuaJITLuaJITCppPerformanceBenchmarksLuaJITGiteSpeak Speech EngineThreadripper 3970X16 Cores

Big Threadripperstress-ng: Forkingleveldb: Rand Deleteleveldb: Seq Fillleveldb: Overwriteleveldb: Rand Fillmysqlslap: 64leveldb: Hot Readleveldb: Rand Readosbench: Launch Programsleveldb: Seek Randblogbench: Writeosbench: Create Threadscassandra: Writesleveldb: Fill Synchpcc: G-Ptranstungsten: Non-Exponentialn-queens: Elapsed Timem-queens: Time To Solvestress-ng: Matrix Mathpgbench: Buffer Test - Normal Load - Read Onlystress-ng: Tsearchembree: Pathtracer - Crownsystemd-boot-total: Loaderstress-ng: Bsearchembree: Pathtracer ISPC - Crownospray: NASA Streamlines - Path Tracerstress-ng: Glibc C String Functionsospray: XFrog Forest - SciVisospray: San Miguel - SciVisstress-ng: Glibc Qsort Data Sortingblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyospray: XFrog Forest - Path Tracerospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisindigobench: Bedroomblender: Classroom - CPU-Onlycoremark: CoreMark Size 666 - Iterations Per Secondblender: Pabellon Barcelona - CPU-Onlyrocksdb: Read While Writingblender: Classroom - CPU-Onlystockfish: Total Timeblender: Barbershop - CPU-Onlyasmfish: 1024 Hash Memory, 26 Depthsmallpt: Global Illumination Renderer; 128 Samplesblender: BMW27 - CPU-Onlystress-ng: Vector Mathblender: Fishy Cat - CPU-Onlycompress-7zip: Compress Speed Testqmcpack: rocksdb: Rand Readcpuminer-opt: m7mospray: Magnetic Reconnection - SciVispovray: Trace Timeblender: Fishy Cat - CPU-Onlystress-ng: CPU Stressblender: BMW27 - CPU-Onlybrl-cad: VGR Performance Metrictungsten: Volumetric Causticstress-ng: Hsearchhackbench: 32 - Processtungsten: Hairrays1bench: Large Scenetachyon: Total Timemt-dgemm: Sustained Floating-Point Rateindigobench: Supercargo-benchmark: jsonv-ray: CPUcpuminer-opt: lbrybuild-mplayer: Time To Compilesvt-vp9: Visual Quality Optimized - Bosphorus 1080pparboil: OpenMP CUTCPsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodestress-ng: Socket Activitypennant: leblancbigmkl-dnn: Recurrent Neural Network Training - f32stress-ng: Memory Copyingrbenchmark: stress-ng: Cryptocpuminer-opt: skeincpuminer-opt: sha256tappleseed: Emilyappleseed: Disney Materialc-ray: Total Time - 4K, 16 Rays Per Pixelsysbench: CPUaircrack-ng: primesieve: 1e12 Prime Number Generationpennant: sedovbigopenssl: RSA 4096-bit Performancegraphics-magick: Swirlbuild-linux-kernel: Time To Compilenamd: ATPase Simulation - 327,506 Atomsrodinia: OpenMP LavaMDebizzy: npb: EP.Dsvt-av1: Enc Mode 8 - 1080prust-prime: Prime Number Test To 200,000,000go-benchmark: httpnpb: EP.Cintel-mpi: IMB-P2P PingPongbuild-llvm: Time To Compilegraphics-magick: Enhancedgraphics-magick: Sharpendacapobench: Tradebeanshpcc: EP-STREAM Triadrodinia: OpenMP Streamclusterhpcc: Rand Ring Bandwidthgraphics-magick: Noise-Gaussianethr: HTTP - Bandwidth - 2rocksdb: Rand Fillbuild-ffmpeg: Time To Compilelczero: BLASarrayfire: BLAS CPUhpcc: EP-DGEMMbuild-gcc: Time To Compilebuild-imagemagick: Time To Compilejohn-the-ripper: Blowfishrocksdb: Seq Fillparboil: OpenMP MRI Griddinggromacs: Water Benchmarkstress-ng: System V Message Passingt-test1: 2t-test1: 1compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19xsbench: dav1d: Summer Nature 4Kx264: H.264 Video Encodingmlpack: scikit_qdajohn-the-ripper: MD5aom-av1: Speed 8 Realtimego-benchmark: garbageleveldb: Seq Fillhpcc: G-Rand Accessmcperf: Set - 64build-php: Time To Compileleveldb: Overwriteperl-benchmark: Interpretermkl-dnn: IP Batch All - f32dacapobench: H2build-apache: Time To Compileleveldb: Rand Fillmcperf: Add - 64parboil: OpenMP Stencilrenaissance: In-Memory Database Shootoutoidn: Memorialrenaissance: Akka Unbalanced Cobwebbed Treeparboil: OpenMP LBMffmpeg: H.264 HD To NTSC DVbuild2: Time To Compilemkl-dnn: Deconvolution Batch deconv_all - f32hpcc: G-Ffteaskap: tConvolve OpenMP - Griddingintel-mpi: IMB-MPI1 Exchangemkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Convolution Batch conv_3d - f32npb: SP.Blibgav1: Summer Nature 1080pmlpack: scikit_icanpb: BT.Clammps: Rhodopsin Proteinfs-mark: 1000 Files, 1MB Size, No Sync/FSyncmkl-dnn: Convolution Batch conv_googlenet_v3 - f32appleseed: Material Testergimp: unsharp-maskgimp: auto-levelssockperf: Latency Ping Ponghmmer: Pfam Database Searchcompilebench: Initial Createdav1d: Summer Nature 1080pintel-mpi: IMB-MPI1 Sendrecvmkl-dnn: Convolution Batch conv_alexnet - f32tungsten: Water Causticrsvg: SVG Files To PNGcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryrust-mandel: Time To Complete Serial/Parallel Mandelbrotctx-clock: Context Switch Timefio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryiozone: 4Kb - 512MB - Write Performancefio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryoctave-benchmark: rodinia: OpenMP CFD Solveriozone: 64Kb - 512MB - Write Performancehpcc: G-HPLpostmark: Disk Transaction Performanceneatbench: CPUgimp: resizegraphics-magick: Resizingdarktable: Masskrug - CPU-onlyosbench: Create Filesnpb: LU.Cmcperf: Deletestress-ng: Semaphoresminife: Smallramspeed: Scale - Integervpxenc: Speed 5cp2k: Fayalite-FIST Datago-benchmark: buildlulesh: mkl-dnn: Deconvolution Batch deconv_1d - f32leveldb: Fill Syncdeepspeech: CPUintel-mpi: IMB-MPI1 Exchangehpcc: Rand Ring Latencymcperf: Getaskap: tConvolve MT - Griddingnumenta-nab: Windowed Gaussiangegl: Scalecompress-rar: Linux Source Tree Archiving To RARaskap: tConvolve MPI - Griddingapache: Static Web Page Servingfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizex265: H.265 1080p Video Encodingmcperf: Get - 64gimp: rotatenpb: FT.Csysbench: Memoryrenaissance: Apache Spark ALSfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directorynumenta-nab: Earthgecko Skylineneat: node-express-loadtest: scimark2: Fast Fourier Transformmrbayes: Primate Phylogeny Analysisgegl: Tile Glasstensorflow: Cifar10askap: tConvolve OpenMP - Degriddingsystemd-boot-total: Kernelttsiod-renderer: Phong Rendering With Soft-Shadow Mappingaskap: tConvolve MT - Degriddingopencv-bench: qmlbench: Canvas Text Simpleamg: perl-benchmark: Pod2htmlfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directorygegl: Antialiasfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directorynumenta-nab: Relative Entropyaskap: tConvolve MPI - Degriddingarrayfire: Conjugate Gradient CPUhpcg: gegl: Cropior: Read Testfs-mark: 1000 Files, 1MB Sizehimeno: Poisson Pressure Solverstream: Copygraphics-magick: HWB Color Spaceipc-benchmark: Unnamed Unix Domain Socket - 128redis: GETgraphics-magick: Rotatesudokut: Total Timesystemd-boot-total: Totalbork: File Encryption Timeredis: LPUSHbyte: Dhrystone 2npb: MG.Csystemd-boot-total: Userspacecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19osbench: Memory Allocationsstream: Triadstream: Scalefio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryipc-benchmark: Unnamed Pipe - 128inkscape: SVG Files To PNGscimark2: Dense LU Matrix Factorizationrawtherapee: Total Benchmark Timeplaidml: No - Inference - ResNet 50 - CPUmkl-dnn: IP Batch 1D - f32npb: IS.Dnetwork-loopback: Time To Transfer 10GB Via Loopbackstream: Addgegl: Wavelet Blursqlite: 1ipc-benchmark: TCP Socket - 128mlpack: scikit_linearridgeregressionluajit: Fast Fourier Transformmemtier-benchmark: Redisdarktable: Server Room - CPU-onlypyperformance: floatredis: SETnode-octane: scimark2: Compositeramspeed: Copy - Integerdacapobench: Jythongegl: Cartoonluajit: Sparse Matrix Multiplydacapobench: Tradesoaphpcc: Max Ping Pong Bandwidthfhourstones: Complex Connect-4 Solvingcython-bench: blake2: luajit: Monte Carloluajit: Dense LU Matrix Factorizationcpp-perf-bench: Stepanov Vectorluajit: Compositegit: Time To Complete Common Git Commandsespeak: Text-To-Speech Synthesisgegl: Reflectlzbench: Zstd 8 - Compressionlibreoffice: 20 Documents To PDFblogbench: Readmultichase: 1GB Array, 256 Byte Stride, 4 Threadsscimark2: Jacobi Successive Over-Relaxationluajit: Jacobi Successive Over-Relaxationglibc-bench: ffscpp-perf-bench: Atolbotan: Twofishlzbench: Brotli 0 - Compressionscimark2: Monte Carloglibc-bench: asinhscimark2: Sparse Matrix Multiplyglibc-bench: costscp: AI Chess Performancehint: FLOATredis: SADDmbw: Memory Copy - 4096 MiBgegl: Rotate 90 Degreesjava-scimark2: Sparse Matrix Multiplyscikit-learn: optcarrot: Optimized Benchmarkglibc-bench: sincosgegl: Color Enhancebuild-gdb: Time To Compiletesseract-ocr: Time To OCR 7 Imagesglibc-bench: atanhglibc-bench: ffsllradiance: SMP Parallelipc-benchmark: FIFO Named Pipe - 128bullet: Prim Trimeshbullet: 3000 Fallbullet: Convex Trimeshbullet: 136 Ragdollspolybench-c: Covariance Computationbullet: Raytestsbullet: 1000 Convexminion: Quasigroupcpp-perf-bench: Math Librarybullet: 1000 Stacknumenta-nab: Bayesian Changepointglibc-bench: modfglibc-bench: sqrtcpp-perf-bench: Stepanov Abstractionbotan: Blowfishglibc-bench: explzbench: Crush 0 - Compressionglibc-bench: pthread_onceminion: Gracefullzbench: Brotli 0 - Decompressionmbw: Memory Copy, Fixed Block Size - 4096 MiBrenaissance: Apache Spark PageRanklzbench: XZ 0 - Decompressiontinymembench: Standard Memcpysystemd-boot-total: Firmwarebotan: AES-256cpp-perf-bench: Function Objectsminion: Solitairesqlite-speedtest: Timed Time - Size 1,000npb: CG.Clzbench: Zstd 1 - Decompressioncpp-perf-bench: Ctypegnupg: Linux 4.3 Package File Encryptioncachebench: Writemlpack: scikit_svmglibc-bench: sindcraw: RAW To PPM Image Conversionrenaissance: Scala Dottyjava-scimark2: Dense LU Matrix Factorizationbotan: CAST-256encode-ogg: WAV To Oggredis: SETswet: Averagefftw: Stock - 2D FFT Size 4096gmpbench: Total Timelzbench: Brotli 2 - Compressioncompress-lzma: 256MB File Compressioncompress-gzip: Linux Source Tree Archiving To .tar.gzcryptopp: Keyed Algorithmsjava-scimark2: Monte Carlocpp-perf-bench: Rand Numbersglibc-bench: sinhmpcbench: Multi-Precision Benchmarklzbench: Brotli 2 - Decompressionnumpy: sockperf: Throughputunpack-linux: linux-4.15.tar.xzlzbench: Crush 0 - Decompressiontinymembench: Standard Memsetgnupg: 2GB File Encryptionlzbench: Libdeflate 1 - Compressionlzbench: Zstd 8 - Decompressionrenaissance: Rand Forestfftw: Float + SSE - 2D FFT Size 4096cachebench: Readpolyhedron: acjava-scimark2: Jacobi Successive Over-Relaxationpybench: Total For Average Test Timesglibc-bench: tanhpolybench-c: Correlation Computationglibc-bench: log2crafty: Elapsed Timetjbench: Decompression Throughputbotan: KASUMIcachebench: Read / Modify / Writeencode-flac: WAV To FLACpolybench-c: 3 Matrix Multiplicationsnginx: Static Web Page Servingjava-scimark2: Compositejava-scimark2: Fast Fourier Transformradiance: Serialencode-mp3: WAV To MP3lzbench: Libdeflate 1 - Decompressionaobench: 2048 x 2048 - Total Timephpbench: PHP Benchmark Suitefio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directorymutex: Semaphore Release And Acquiremutex: Shared Mutex Lock Sharedsystem-libxml2: 1 MBffte: N=256, 1D Complex FFT Routinelzbench: Zstd 1 - Compressionlzbench: XZ 0 - Compressioniperf: 5201 - 10 Seconds - UDP - 64schbench: 8 - 8osbench: Create Processessunflow: Global Illumination + Image Synthesisapache-siege: 250hbase: Rand Write - 16hbase: Rand Write - 16mcperf: Replacemcperf: Prependmcperf: Appendmcperf: Setmcperf: Addrocksdb: Rand Fill Synccassandra: Readsredis: GETredis: LPOPstress-ng: Context Switchingstress-ng: Lsearchdarktable: Server Rack - CPU-onlydarktable: Boat - CPU-onlypgbench: Buffer Test - Normal Load - Read Writeintel-mpi: IMB-MPI1 Sendrecvintel-mpi: IMB-MPI1 PingPongkeydb: cpuminer-opt: myr-grcpuminer-opt: deepluxcorerender: Rainbow Colors and Prismluxcorerender: DLSCospray: Magnetic Reconnection - Path Tracermkl-dnn: Deconvolution Batch deconv_3d - f32renaissance: Savina Reactors.IOrenaissance: Apache Spark Bayesclomp: Static OMP Speedupcloverleaf: Lagrangian-Eulerian Hydrodynamicsiperf: 5201 - 10 Seconds - TCP - 64sockperf: Latency Under Loadiozone: 4Kb - 512MB - Write Performancedbench: 12tiobench: Write - 32MB - 4iozone: 1MB - 512MB - Write Performanceior: Write Testdbench: 12fs-mark: 5000 Files, 1MB Size, 4 Threadsfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test DirectoryThreadripper 3970X16 Cores97017.28256.436256.328263.938259.84020744.28644.35349.30257868.5924987411.3296512930033.67.441192.642893.49617.945234235.76792360.4560591111.0437.6572997620222.0335.545713.583406391.468.9950489.81159.93153.884.693.6766.674.906119.471331439.752235146.026204076109.3995728787194.17959161972.89447.5788021.7271.281961862581.71806264441624.3032.6213.23567.0412151.3140.405073453.56382253747.4231.3898.18217225.7625.035310.8685349.3171564168458418985311.581368.410.993342174.7522217.768623.651299.8588324.570.28589207.85102703223623138.48495770.30486916.37768765.3778112289.3006.1238885.0379307.4159024.5420.623578.33725423722907.5869.74110.27278252831.8617789641.376812122.76666946844961.9034820.4012.208146311844.58108322521.9692105.11802.01129.80307589.10913.43043255114797560.1751873.28826168429.698.74325.6008.5446079554324.66205.3153.02252075040.8858971227.60.1713848126.032.03726.80.0013662317.3297388618.58427.348669.65.2821415898.13721.9612746.61452.9692367.33149.5761713.9016.123074771.16149.28968.7176.8284633710.7076.4649.2074815.9917.2742724.856.5800131.52228520.16516.9892.9314.842716.22726.0982.61137.78518.683523.87018.652459333179432.09314856.21594.311440013.0679.7841677.5573.19643781237.68.47022433.08811.44675665854.9774147.43379188.349322.7542704.7424.48494.653200676771019.39089872.786881938.16756.684556258.070.4696277680.22651.596.1115.66168.0892682.4036286.78560.764.9078526.012.43734599.499119242.22664708.539105269.66312.81810908356.7175.41331.03342.023764.475710667.3393738.1166.355358.824786.280.1141024629433339.003115112.4173795.2125.1810.67078.0031047.58576.34607.31279052075.8149924162132229021.4269312.904370558.1211417209.0444416335.230218.9131345170.77570.31838157321.851667.13070001200355889326.271983.9340.8107.403.416551464.4510.40456819.262.39514.40835787601.47287.972351667.581.9911031674234.1350125718.0341870.3402390.9491352.77330121719.64714702.340.8588.35526.753996.6977.1941659.514.91427.35329.9831076.663126019874.5611298.022133.371.7587058.057391.425547157.718.41835793.8042.25141336877386120425.421171851271.3521587.37738.1652683.187.973103.9812.262256.06983.11524.08410.09141.75897173.31733883240.7967873.3942500.9520422.1735802.1412.1064753.787201107.529621273.2324.09488824.8952.234422.2202728.622475.1044.993171211.7613341.33611563312649.30816363.84413112225.4200025902.14114.86860.64904558.58810815.59150332.16612.38431832.50418349211.5042.036639.6555168.0666674.41154.1475.2251687462.138114425486875.55794.6216221.24633.914696.1627751686.791110.9117.796969050739432.115342404.98450020042.411.42726616563840.459216103035.035.911957.9295810.68412.1205.882188892788218.899017100.10261162.9382686357.7612.13936707.663009.122043.32564.2437.188124531.70864175611194249483.925434167.1358727.9637180.51755626.427241803347267.146495.949940.545117.545047.029167203602005988.502175519.0821267958.31434.810.1206.01011196.8029824955.005106.63119630.1813923293232.072.51444.444.9123913551.8802677.5130.711.055484013.2341529.57665.37110.5501554.84182.76595.261485.92636671030269200344533134618063370610970.2539.89742.29943.84643.87410808.9749.313228.57586514.8881170046.120485774412.126298.9221511.32155.08476991.04272392.974476383.1813.228435427239.7512.82614.971252570.263.3218.52181.55430.81414.421.751.37251.852314.82508354.399417382.222381360283.8236932742501.07374155097.407119.5835109.17178.46784881039.472774397654.6213.1632.246163.135019.0997.692100668.56420106584.8074.35319.255895.9458.31984.6669594.1063523585204334106325.090172.132.12220382.1310510.354088.414142.3503963.810.13614392.3649073106950289.305987146.68284934.15733077.166254172.19712.5384341.3434550.978449.3571.2390116.53412843781480.1035.89019.95840591486.449362495.7391305232.3335725224523.4761411.2663.976863513314.79260697638.0173630.24481.36849.58070979.61622.3022611170280937.0924182.04816301159.735.44916.05913.5653840404205.50131.8834.16162600062.3789793641.80.1136272538.548.21440.30.0009118611.5687260627.54240.371799.07.7820154006.59914.978732.84136.3548375.04171.8831182.6111.166733330.88104.951369.929.5037224225.64105.7636.0554825.1312.7472012.976.3541176.69101315.11612.7722.2103.678548.75556.9963.49178.66624.126018.67623.634364333142440.17318545.21283.8743489581160010.57712.0771361.6189.99253635730.76.92318473.74613.87894354335.4688516.63998333.2210962.736372.4428.62423.7511724446290510.9021153.224351677.70749.104727217.490.4078889370.82306.507.0134.94059.8372368.4841019.20633.273.2188109.711.18831324.208262426.98294278.40596175.99213.98111858328.5869.52028.68745.443482.696170617.8463463.5061.535386.426671.340.1225662931573336.361123411.5903544.1723.529.972767.4911117.52611.74880.01510649216.8141725554312108260.5373212.232390488.5561492623.1242231623.528788.0632878163.05267.15599754847.949498.83203331251370194925.262946.1742.4147.693.550421521.3410.80654720.560.11413.91537052041.42278.182272891.422.05799.71723424.5951582697.8043057.69392188.6771319.00321922271.54215067.439.9398.54515.373910.4078.8901624.145.01827.90829.4111096.541128348373.2701275.972097.741.7875458.987385.677539155.448.53711782.8542.81411319372381206340.365151874999.4021862.42637.6912716.607.875102.7512.405355.42982.19323.82310.20101.77800171.48933539460.8049273.4281560.9615522.1952782.1202.1272263.822767108.516335275.7294.13213324.6712.254152.2397928.867471.1044.951891201.7759441.67204462812748.60816238.52713012317.7201535858.02914.97861.09467858.17310888.19149332.37812.46531631.79198134911.4342.278839.4285197.5976637.13154.9925.2531696335.088155974666841.85767.1215220.22634.071693.0343601679.211115.8167.829579013736430.365320894.96449820120.611.47026716503826.803215343024.685.891951.4895510.71652.1145.897998869846218.34270599.84961009.3946905407.7762.13536762.593005.072040.93564.787.182124431.7336413803193333690002733331160011194245434167.14631554.9832980.95454186.828147567384273.888961.485868.975424.072837.7910631662184449.112097030.002258922.93138.270.0975.06012881.1796216263.735828.12167550.1015369.096879.912.402.302503.6916615896.1183157.2553.041.264721610.7751280.551382.0910.4091335.37622.531466.07602.3277000108224575039760015533350001309OpenBenchmarking.org

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingThreadripper 3970X16 Cores20K40K60K80K100KSE +/- 1093.43, N = 3SE +/- 11.00, N = 397017.2810970.251. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingThreadripper 3970X16 Cores20K40K60K80K100KMin: 94833.52 / Avg: 97017.28 / Max: 98210.14Min: 10948.4 / Avg: 10970.25 / Max: 10983.31. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteThreadripper 3970X16 Cores60120180240300SE +/- 0.71, N = 3SE +/- 0.14, N = 3256.4439.901. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteThreadripper 3970X16 Cores50100150200250Min: 255.06 / Avg: 256.44 / Max: 257.45Min: 39.64 / Avg: 39.9 / Max: 40.121. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillThreadripper 3970X16 Cores60120180240300SE +/- 2.86, N = 3SE +/- 0.17, N = 3256.3342.301. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillThreadripper 3970X16 Cores50100150200250Min: 252.96 / Avg: 256.33 / Max: 262.02Min: 42.02 / Avg: 42.3 / Max: 42.611. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteThreadripper 3970X16 Cores60120180240300SE +/- 3.84, N = 3SE +/- 0.12, N = 3263.9443.851. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteThreadripper 3970X16 Cores50100150200250Min: 259.56 / Avg: 263.94 / Max: 271.6Min: 43.61 / Avg: 43.85 / Max: 43.981. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillThreadripper 3970X16 Cores60120180240300SE +/- 0.33, N = 3SE +/- 0.15, N = 3259.8443.871. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillThreadripper 3970X16 Cores50100150200250Min: 259.49 / Avg: 259.84 / Max: 260.5Min: 43.58 / Avg: 43.87 / Max: 44.021. (CXX) g++ options: -O3 -lsnappy -lpthread

MariaDB

This is a MariaDB MySQL database server benchmark making use of mysqlslap. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64Threadripper 3970X16 Cores2004006008001000SE +/- 2.66, N = 3SE +/- 1.35, N = 320710801. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 64Threadripper 3970X16 Cores2004006008001000Min: 202.68 / Avg: 206.84 / Max: 211.77Min: 1077.59 / Avg: 1079.92 / Max: 1082.251. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -llzma -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadThreadripper 3970X16 Cores1020304050SE +/- 0.383, N = 11SE +/- 0.106, N = 1544.2868.9741. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadThreadripper 3970X16 Cores918273645Min: 40.66 / Avg: 44.29 / Max: 45.32Min: 8.44 / Avg: 8.97 / Max: 9.511. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadThreadripper 3970X16 Cores1020304050SE +/- 0.404, N = 10SE +/- 0.093, N = 344.3539.3131. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadThreadripper 3970X16 Cores918273645Min: 40.8 / Avg: 44.35 / Max: 45.32Min: 9.18 / Avg: 9.31 / Max: 9.491. (CXX) g++ options: -O3 -lsnappy -lpthread

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsThreadripper 3970X16 Cores50100150200250SE +/- 0.36, N = 3SE +/- 0.65, N = 349.30228.581. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsThreadripper 3970X16 Cores4080120160200Min: 48.81 / Avg: 49.3 / Max: 50Min: 227.49 / Avg: 228.58 / Max: 229.741. (CC) gcc options: -lm

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomThreadripper 3970X16 Cores1530456075SE +/- 0.08, N = 3SE +/- 0.02, N = 368.5914.891. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomThreadripper 3970X16 Cores1326395265Min: 68.44 / Avg: 68.59 / Max: 68.7Min: 14.86 / Avg: 14.89 / Max: 14.911. (CXX) g++ options: -O3 -lsnappy -lpthread

BlogBench

BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteThreadripper 3970X16 Cores11K22K33K44K55KSE +/- 1160.31, N = 3SE +/- 102.18, N = 349874117001. (CC) gcc options: -O2 -pthread
OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteThreadripper 3970X16 Cores9K18K27K36K45KMin: 47745 / Avg: 49874.33 / Max: 51738Min: 11555 / Avg: 11699.67 / Max: 118971. (CC) gcc options: -O2 -pthread

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsThreadripper 3970X16 Cores1020304050SE +/- 0.05, N = 3SE +/- 0.22, N = 311.3346.121. (CC) gcc options: -lm
OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsThreadripper 3970X16 Cores918273645Min: 11.26 / Avg: 11.33 / Max: 11.42Min: 45.68 / Avg: 46.12 / Max: 46.381. (CC) gcc options: -lm

Apache Cassandra

This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesThreadripper 3970X16 Cores60K120K180K240K300KSE +/- 3852.60, N = 5SE +/- 21.67, N = 32930037744
OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesThreadripper 3970X16 Cores50K100K150K200K250KMin: 277748 / Avg: 293003.2 / Max: 298817Min: 7711 / Avg: 7744.33 / Max: 7785

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncThreadripper 3970X16 Cores0.811.622.433.244.05SE +/- 0.00, N = 33.61.01. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncThreadripper 3970X16 Cores246810Min: 3.6 / Avg: 3.6 / Max: 3.61. (CXX) g++ options: -O3 -lsnappy -lpthread

HPC Challenge

HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransThreadripper 3970X16 Cores246810SE +/- 0.01053, N = 3SE +/- 0.00225, N = 37.441192.126291. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransThreadripper 3970X16 Cores3691215Min: 7.42 / Avg: 7.44 / Max: 7.46Min: 2.12 / Avg: 2.13 / Max: 2.131. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialThreadripper 3970X16 Cores246810SE +/- 0.00612, N = 3SE +/- 0.01806, N = 32.642898.922151. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl
OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialThreadripper 3970X16 Cores3691215Min: 2.63 / Avg: 2.64 / Max: 2.65Min: 8.89 / Avg: 8.92 / Max: 8.951. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl

N-Queens

This is a test of the OpenMP version of a test that solves the N-queens problem. The board problem size is 18. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeThreadripper 3970X16 Cores3691215SE +/- 0.006, N = 3SE +/- 0.012, N = 33.49611.3211. (CC) gcc options: -static -fopenmp -O3 -march=native
OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeThreadripper 3970X16 Cores3691215Min: 3.49 / Avg: 3.5 / Max: 3.51Min: 11.3 / Avg: 11.32 / Max: 11.341. (CC) gcc options: -static -fopenmp -O3 -march=native

m-queens

A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveThreadripper 3970X16 Cores1224364860SE +/- 0.01, N = 3SE +/- 0.02, N = 317.9555.081. (CXX) g++ options: -fopenmp -O2 -march=native
OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveThreadripper 3970X16 Cores1122334455Min: 17.92 / Avg: 17.94 / Max: 17.96Min: 55.05 / Avg: 55.08 / Max: 55.131. (CXX) g++ options: -fopenmp -O2 -march=native

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathThreadripper 3970X16 Cores50K100K150K200K250KSE +/- 2518.16, N = 7SE +/- 114.46, N = 3234235.7676991.041. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathThreadripper 3970X16 Cores40K80K120K160K200KMin: 224539.87 / Avg: 234235.76 / Max: 239435.78Min: 76837.69 / Avg: 76991.04 / Max: 77214.91. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyThreadripper 3970X16 Cores200K400K600K800K1000KSE +/- 3547.45, N = 3SE +/- 1543.39, N = 3792360.46272392.971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyThreadripper 3970X16 Cores140K280K420K560K700KMin: 785641.93 / Avg: 792360.46 / Max: 797694.36Min: 269319.33 / Avg: 272392.97 / Max: 274176.151. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchThreadripper 3970X16 Cores2004006008001000SE +/- 0.72, N = 3SE +/- 2.00, N = 31111.04383.181. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchThreadripper 3970X16 Cores2004006008001000Min: 1109.61 / Avg: 1111.04 / Max: 1111.8Min: 380.3 / Avg: 383.18 / Max: 387.021. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownThreadripper 3970X16 Cores918273645SE +/- 0.20, N = 3SE +/- 0.01, N = 337.6613.23MIN: 34.74 / MAX: 39.17MIN: 13.15 / MAX: 13.46
OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownThreadripper 3970X16 Cores816243240Min: 37.36 / Avg: 37.66 / Max: 38.03Min: 13.22 / Avg: 13.23 / Max: 13.23

Systemd Total Boot Time

This test uses systemd-analyze to report the entire boot time. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSystemd Total Boot TimeTest: LoaderThreadripper 3970X16 Cores2K4K6K8K10K99763542

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchThreadripper 3970X16 Cores4K8K12K16K20KSE +/- 115.68, N = 3SE +/- 66.23, N = 320222.037239.751. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchThreadripper 3970X16 Cores4K8K12K16K20KMin: 20080.73 / Avg: 20222.03 / Max: 20451.33Min: 7159.06 / Avg: 7239.75 / Max: 7371.061. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Embree

Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownThreadripper 3970X16 Cores816243240SE +/- 0.09, N = 3SE +/- 0.02, N = 335.5512.83MIN: 32.78 / MAX: 37.31MIN: 12.72 / MAX: 13.03
OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownThreadripper 3970X16 Cores816243240Min: 35.44 / Avg: 35.55 / Max: 35.73Min: 12.8 / Avg: 12.83 / Max: 12.85

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerThreadripper 3970X16 Cores3691215SE +/- 0.06, N = 3SE +/- 0.00, N = 513.584.97MIN: 13.33 / MAX: 13.89MIN: 4.9 / MAX: 5.05
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerThreadripper 3970X16 Cores48121620Min: 13.51 / Avg: 13.58 / Max: 13.7Min: 4.95 / Avg: 4.97 / Max: 4.98

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsThreadripper 3970X16 Cores700K1400K2100K2800K3500KSE +/- 19841.27, N = 3SE +/- 21196.38, N = 33406391.461252570.261. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsThreadripper 3970X16 Cores600K1200K1800K2400K3000KMin: 3372275.62 / Avg: 3406391.46 / Max: 3441002.44Min: 1210665.54 / Avg: 1252570.26 / Max: 1279077.421. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisThreadripper 3970X16 Cores3691215SE +/- 0.02, N = 5SE +/- 0.00, N = 48.993.32MIN: 8.77 / MAX: 9.17MIN: 3.27 / MAX: 3.38
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisThreadripper 3970X16 Cores3691215Min: 8.93 / Avg: 8.99 / Max: 9.01Min: 3.31 / Avg: 3.32 / Max: 3.32

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisThreadripper 3970X16 Cores1122334455SE +/- 0.00, N = 1250.0018.52MIN: 43.48 / MAX: 52.63MIN: 17.86 / MAX: 19.61
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisThreadripper 3970X16 Cores1020304050Min: 18.52 / Avg: 18.52 / Max: 18.52

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingThreadripper 3970X16 Cores110220330440550SE +/- 1.89, N = 3SE +/- 2.46, N = 4489.81181.551. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingThreadripper 3970X16 Cores90180270360450Min: 487.66 / Avg: 489.81 / Max: 493.57Min: 176.25 / Avg: 181.55 / Max: 187.791. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3970X16 Cores90180270360450SE +/- 0.33, N = 3SE +/- 0.65, N = 3159.93430.81
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3970X16 Cores80160240320400Min: 159.6 / Avg: 159.93 / Max: 160.58Min: 429.52 / Avg: 430.81 / Max: 431.56

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3970X16 Cores90180270360450SE +/- 0.59, N = 3SE +/- 0.44, N = 3153.88414.42
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3970X16 Cores70140210280350Min: 153.17 / Avg: 153.88 / Max: 155.04Min: 413.77 / Avg: 414.42 / Max: 415.25

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerThreadripper 3970X16 Cores1.05532.11063.16594.22125.2765SE +/- 0.00, N = 12SE +/- 0.00, N = 34.691.75MIN: 4.65 / MAX: 4.76MIN: 1.73 / MAX: 1.77
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerThreadripper 3970X16 Cores246810Min: 4.69 / Avg: 4.69 / Max: 4.69Min: 1.75 / Avg: 1.75 / Max: 1.75

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerThreadripper 3970X16 Cores0.82581.65162.47743.30324.129SE +/- 0.00, N = 4SE +/- 0.00, N = 33.671.37MIN: 3.65 / MAX: 3.72MIN: 1.36 / MAX: 1.38
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerThreadripper 3970X16 Cores246810Min: 3.66 / Avg: 3.67 / Max: 3.68Min: 1.37 / Avg: 1.37 / Max: 1.37

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisThreadripper 3970X16 Cores1530456075SE +/- 0.00, N = 1266.6725.00MIN: 52.63 / MAX: 71.43MIN: 23.81 / MAX: 25.64
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisThreadripper 3970X16 Cores1326395265Min: 66.67 / Avg: 66.67 / Max: 66.67

IndigoBench

This is a test of Indigo Renderer's IndigoBench benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomThreadripper 3970X16 Cores1.10392.20783.31174.41565.5195SE +/- 0.006, N = 3SE +/- 0.002, N = 34.9061.852
OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomThreadripper 3970X16 Cores246810Min: 4.9 / Avg: 4.91 / Max: 4.92Min: 1.85 / Avg: 1.85 / Max: 1.85

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyThreadripper 3970X16 Cores70140210280350SE +/- 0.31, N = 3SE +/- 0.36, N = 3119.47314.82
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyThreadripper 3970X16 Cores60120180240300Min: 118.86 / Avg: 119.47 / Max: 119.85Min: 314.32 / Avg: 314.82 / Max: 315.51

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3970X16 Cores300K600K900K1200K1500KSE +/- 6863.17, N = 3SE +/- 1593.11, N = 31331439.75508354.401. (CC) gcc options: -O2 -lrt" -lrt
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondThreadripper 3970X16 Cores200K400K600K800K1000KMin: 1317753.64 / Avg: 1331439.75 / Max: 1339192.3Min: 506188.95 / Avg: 508354.4 / Max: 511461.261. (CC) gcc options: -O2 -lrt" -lrt

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3970X16 Cores80160240320400SE +/- 0.24, N = 3SE +/- 0.17, N = 3146.02382.22
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Pabellon Barcelona - Compute: CPU-OnlyThreadripper 3970X16 Cores70140210280350Min: 145.56 / Avg: 146.02 / Max: 146.39Min: 381.93 / Avg: 382.22 / Max: 382.52

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingThreadripper 3970X16 Cores1.3M2.6M3.9M5.2M6.5MSE +/- 71829.99, N = 6SE +/- 32658.12, N = 4620407623813601. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingThreadripper 3970X16 Cores1.1M2.2M3.3M4.4M5.5MMin: 6016980 / Avg: 6204075.83 / Max: 6533182Min: 2316596 / Avg: 2381359.75 / Max: 24715551. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlyThreadripper 3970X16 Cores60120180240300SE +/- 0.18, N = 3SE +/- 0.30, N = 3109.39283.82
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Classroom - Compute: CPU-OnlyThreadripper 3970X16 Cores50100150200250Min: 109.04 / Avg: 109.39 / Max: 109.63Min: 283.37 / Avg: 283.82 / Max: 284.39

Stockfish

This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeThreadripper 3970X16 Cores20M40M60M80M100MSE +/- 914534.22, N = 3SE +/- 303886.69, N = 395728787369327421. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeThreadripper 3970X16 Cores17M34M51M68M85MMin: 93909200 / Avg: 95728786.67 / Max: 96799660Min: 36326099 / Avg: 36932742.33 / Max: 372681461. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3970X16 Cores110220330440550SE +/- 0.21, N = 3SE +/- 0.54, N = 3194.17501.07
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyThreadripper 3970X16 Cores90180270360450Min: 193.81 / Avg: 194.17 / Max: 194.55Min: 500.4 / Avg: 501.07 / Max: 502.14

asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthThreadripper 3970X16 Cores20M40M60M80M100MSE +/- 334321.64, N = 3SE +/- 159073.11, N = 39591619737415509
OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthThreadripper 3970X16 Cores17M34M51M68M85MMin: 95317633 / Avg: 95916197 / Max: 96473556Min: 37098054 / Avg: 37415509.33 / Max: 37592385

Smallpt

Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesThreadripper 3970X16 Cores246810SE +/- 0.010, N = 3SE +/- 0.008, N = 32.8947.4071. (CXX) g++ options: -fopenmp -O3
OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesThreadripper 3970X16 Cores3691215Min: 2.87 / Avg: 2.89 / Max: 2.9Min: 7.39 / Avg: 7.41 / Max: 7.421. (CXX) g++ options: -fopenmp -O3

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3970X16 Cores306090120150SE +/- 0.09, N = 3SE +/- 0.17, N = 347.57119.58
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3970X16 Cores20406080100Min: 47.47 / Avg: 47.57 / Max: 47.76Min: 119.35 / Avg: 119.58 / Max: 119.92

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathThreadripper 3970X16 Cores20K40K60K80K100KSE +/- 30.84, N = 3SE +/- 10.48, N = 388021.7235109.171. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathThreadripper 3970X16 Cores15K30K45K60K75KMin: 87984.67 / Avg: 88021.72 / Max: 88082.95Min: 35088.43 / Avg: 35109.17 / Max: 35122.141. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3970X16 Cores4080120160200SE +/- 0.08, N = 3SE +/- 0.09, N = 371.28178.46
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3970X16 Cores306090120150Min: 71.11 / Avg: 71.28 / Max: 71.38Min: 178.27 / Avg: 178.46 / Max: 178.55

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestThreadripper 3970X16 Cores40K80K120K160K200KSE +/- 801.81, N = 3SE +/- 152.64, N = 3196186784881. (CXX) g++ options: -pipe -lpthread
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestThreadripper 3970X16 Cores30K60K90K120K150KMin: 194754 / Avg: 196186.33 / Max: 197527Min: 78237 / Avg: 78488 / Max: 787641. (CXX) g++ options: -pipe -lpthread

QMCPACK

QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8Threadripper 3970X16 Cores60012001800240030002581.71039.41. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm

Facebook RocksDB

This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadThreadripper 3970X16 Cores40M80M120M160M200MSE +/- 1599226.86, N = 3SE +/- 155873.46, N = 3180626444727743971. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadThreadripper 3970X16 Cores30M60M90M120M150MMin: 177447187 / Avg: 180626444.33 / Max: 182519094Min: 72522557 / Avg: 72774396.67 / Max: 730594461. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Cpuminer-Opt

Cpuminer benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mThreadripper 3970X16 Cores30060090012001500SE +/- 3.06, N = 3SE +/- 2.16, N = 31624.30654.621. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7mThreadripper 3970X16 Cores30060090012001500Min: 1618.22 / Avg: 1624.3 / Max: 1627.9Min: 651.4 / Avg: 654.62 / Max: 658.731. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OSPray

Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisThreadripper 3970X16 Cores816243240SE +/- 0.36, N = 3SE +/- 0.00, N = 1232.6213.16MIN: 31.25 / MAX: 33.33MIN: 12.5 / MAX: 13.51
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisThreadripper 3970X16 Cores714212835Min: 32.26 / Avg: 32.62 / Max: 33.33Min: 13.16 / Avg: 13.16 / Max: 13.16

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeThreadripper 3970X16 Cores714212835SE +/- 0.02, N = 3SE +/- 0.02, N = 313.2432.251. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeThreadripper 3970X16 Cores714212835Min: 13.21 / Avg: 13.24 / Max: 13.28Min: 32.22 / Avg: 32.25 / Max: 32.281. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3970X16 Cores4080120160200SE +/- 0.05, N = 3SE +/- 0.04, N = 367.04163.13
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: Fishy Cat - Compute: CPU-OnlyThreadripper 3970X16 Cores306090120150Min: 66.98 / Avg: 67.04 / Max: 67.14Min: 163.07 / Avg: 163.13 / Max: 163.21

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressThreadripper 3970X16 Cores3K6K9K12K15KSE +/- 35.07, N = 3SE +/- 4.68, N = 312151.315019.091. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressThreadripper 3970X16 Cores2K4K6K8K10KMin: 12083.33 / Avg: 12151.31 / Max: 12200.24Min: 5009.74 / Avg: 5019.09 / Max: 5024.091. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing is supported. This system/blender test profile makes use of the system-supplied Blender. Use pts/blender if wishing to stick to a fixed version of Blender. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3970X16 Cores20406080100SE +/- 0.05, N = 3SE +/- 0.11, N = 340.4097.69
OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlyThreadripper 3970X16 Cores20406080100Min: 40.29 / Avg: 40.4 / Max: 40.47Min: 97.47 / Avg: 97.69 / Max: 97.8

BRL-CAD

BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.28.0VGR Performance MetricThreadripper 3970X16 Cores110K220K330K440K550K5073452100661. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticThreadripper 3970X16 Cores246810SE +/- 0.00339, N = 3SE +/- 0.00838, N = 33.563828.564201. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl
OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticThreadripper 3970X16 Cores3691215Min: 3.56 / Avg: 3.56 / Max: 3.57Min: 8.55 / Avg: 8.56 / Max: 8.581. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchThreadripper 3970X16 Cores50K100K150K200K250KSE +/- 134.40, N = 3SE +/- 141.77, N = 3253747.42106584.801. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchThreadripper 3970X16 Cores40K80K120K160K200KMin: 253516.97 / Avg: 253747.42 / Max: 253982.49Min: 106394.07 / Avg: 106584.8 / Max: 106861.861. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessThreadripper 3970X16 Cores20406080100SE +/- 0.40, N = 3SE +/- 0.31, N = 331.3974.351. (CC) gcc options: -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessThreadripper 3970X16 Cores1428425670Min: 30.8 / Avg: 31.39 / Max: 32.14Min: 73.82 / Avg: 74.35 / Max: 74.911. (CC) gcc options: -lpthread

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairThreadripper 3970X16 Cores510152025SE +/- 0.03105, N = 3SE +/- 0.01435, N = 38.1821719.255801. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl
OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairThreadripper 3970X16 Cores510152025Min: 8.13 / Avg: 8.18 / Max: 8.24Min: 19.23 / Avg: 19.26 / Max: 19.281. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -lpthread -ldl

rays1bench

This is a test of rays1bench, a simple path-tracer / ray-tracing that supports SSE and AVX instructions, multi-threading, and other features. This test profile is measuring the performance of the "large scene" in rays1bench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneThreadripper 3970X16 Cores50100150200250SE +/- 0.30, N = 3SE +/- 0.15, N = 3225.7695.94
OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneThreadripper 3970X16 Cores4080120160200Min: 225.34 / Avg: 225.76 / Max: 226.33Min: 95.67 / Avg: 95.94 / Max: 96.2

Tachyon

This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeThreadripper 3970X16 Cores1326395265SE +/- 0.41, N = 3SE +/- 0.08, N = 325.0458.321. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeThreadripper 3970X16 Cores1224364860Min: 24.42 / Avg: 25.04 / Max: 25.81Min: 58.21 / Avg: 58.32 / Max: 58.471. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

ACES DGEMM

This is a multi-threaded DGEMM benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateThreadripper 3970X16 Cores3691215SE +/- 0.169806, N = 3SE +/- 0.029585, N = 310.8685344.6669591. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateThreadripper 3970X16 Cores3691215Min: 10.54 / Avg: 10.87 / Max: 11.1Min: 4.62 / Avg: 4.67 / Max: 4.721. (CC) gcc options: -O3 -march=native -fopenmp

IndigoBench

This is a test of Indigo Renderer's IndigoBench benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarThreadripper 3970X16 Cores3691215SE +/- 0.005, N = 3SE +/- 0.005, N = 39.3174.106
OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarThreadripper 3970X16 Cores3691215Min: 9.31 / Avg: 9.32 / Max: 9.32Min: 4.1 / Avg: 4.11 / Max: 4.12

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonThreadripper 3970X16 Cores800K1600K2400K3200K4000KSE +/- 7331.16, N = 3SE +/- 16615.41, N = 315641683523585
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonThreadripper 3970X16 Cores600K1200K1800K2400K3000KMin: 1549949 / Avg: 1564167.67 / Max: 1574377Min: 3491262 / Avg: 3523584.67 / Max: 3546428

Chaos Group V-RAY

This is a test of Chaos Group's V-RAY benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUThreadripper 3970X16 Cores10K20K30K40K50KSE +/- 663.97, N = 3SE +/- 86.26, N = 34584120433
OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUThreadripper 3970X16 Cores8K16K24K32K40KMin: 44950 / Avg: 45840.67 / Max: 47139Min: 20269 / Avg: 20433.33 / Max: 20561

Cpuminer-Opt

Cpuminer benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryThreadripper 3970X16 Cores20K40K60K80K100KSE +/- 464.63, N = 3SE +/- 330.05, N = 1589853410631. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbryThreadripper 3970X16 Cores16K32K48K64K80KMin: 89330 / Avg: 89853.33 / Max: 90780Min: 39950 / Avg: 41063.33 / Max: 446401. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Timed MPlayer Compilation

This test times how long it takes to build the MPlayer open-source media player program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileThreadripper 3970X16 Cores612182430SE +/- 0.04, N = 3SE +/- 0.06, N = 311.5825.09
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileThreadripper 3970X16 Cores612182430Min: 11.5 / Avg: 11.58 / Max: 11.65Min: 25 / Avg: 25.09 / Max: 25.19

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pThreadripper 3970X16 Cores80160240320400SE +/- 4.19, N = 13SE +/- 2.55, N = 3368.41172.131. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pThreadripper 3970X16 Cores70140210280350Min: 323.62 / Avg: 368.41 / Max: 385.11Min: 167.04 / Avg: 172.13 / Max: 174.981. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Parboil

The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPThreadripper 3970X16 Cores0.47750.9551.43251.912.3875SE +/- 0.005586, N = 3SE +/- 0.019941, N = 30.9933422.1222031. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPThreadripper 3970X16 Cores246810Min: 0.98 / Avg: 0.99 / Max: 1Min: 2.08 / Avg: 2.12 / Max: 2.151. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

SVT-HEVC

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeThreadripper 3970X16 Cores4080120160200SE +/- 0.72, N = 3SE +/- 0.38, N = 3174.7582.131. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeThreadripper 3970X16 Cores306090120150Min: 173.31 / Avg: 174.75 / Max: 175.59Min: 81.41 / Avg: 82.13 / Max: 82.691. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityThreadripper 3970X16 Cores5K10K15K20K25KSE +/- 93.30, N = 3SE +/- 30.56, N = 322217.7610510.351. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityThreadripper 3970X16 Cores4K8K12K16K20KMin: 22034.04 / Avg: 22217.76 / Max: 22337.87Min: 10451.13 / Avg: 10510.35 / Max: 10553.031. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

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: leblancbigThreadripper 3970X16 Cores2K4K6K8K10KSE +/- 2.82, N = 3SE +/- 1.62, N = 38623.654088.411. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigThreadripper 3970X16 Cores15003000450060007500Min: 8618.4 / Avg: 8623.65 / Max: 8628.08Min: 4085.18 / Avg: 4088.41 / Max: 4090.081. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

MKL-DNN DNNL

This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Threadripper 3970X16 Cores70140210280350SE +/- 2.80, N = 10SE +/- 0.28, N = 3299.86142.35MIN: 188.07MIN: 140.831. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Recurrent Neural Network Training - Data Type: f32Threadripper 3970X16 Cores50100150200250Min: 278.71 / Avg: 299.86 / Max: 309.85Min: 141.93 / Avg: 142.35 / Max: 142.871. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingThreadripper 3970X16 Cores2K4K6K8K10KSE +/- 46.71, N = 3SE +/- 6.58, N = 38324.573963.811. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingThreadripper 3970X16 Cores14002800420056007000Min: 8253.31 / Avg: 8324.57 / Max: 8412.52Min: 3955.65 / Avg: 3963.81 / Max: 3976.831. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

R Benchmark

This test is a quick-running survey of general R performance Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkThreadripper 3970X16 Cores0.06430.12860.19290.25720.3215SE +/- 0.0005, N = 3SE +/- 0.0007, N = 30.28580.13611. R scripting front-end version 3.6.1 (2019-07-05)
OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkThreadripper 3970X16 Cores12345Min: 0.29 / Avg: 0.29 / Max: 0.29Min: 0.13 / Avg: 0.14 / Max: 0.141. R scripting front-end version 3.6.1 (2019-07-05)

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoThreadripper 3970X16 Cores2K4K6K8K10KSE +/- 23.39, N = 3SE +/- 5.17, N = 39207.854392.361. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoThreadripper 3970X16 Cores16003200480064008000Min: 9168.7 / Avg: 9207.85 / Max: 9249.59Min: 4384.85 / Avg: 4392.36 / Max: 4402.261. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Cpuminer-Opt

Cpuminer benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinThreadripper 3970X16 Cores20K40K60K80K100KSE +/- 194.28, N = 3SE +/- 200.78, N = 3102703490731. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skeinThreadripper 3970X16 Cores20K40K60K80K100KMin: 102320 / Avg: 102703.33 / Max: 102950Min: 48680 / Avg: 49073.33 / Max: 493401. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tThreadripper 3970X16 Cores50K100K150K200K250KSE +/- 26.03, N = 3SE +/- 826.56, N = 32236231069501. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256tThreadripper 3970X16 Cores40K80K120K160K200KMin: 223580 / Avg: 223623.33 / Max: 223670Min: 105790 / Avg: 106950 / Max: 1085501. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyThreadripper 3970X16 Cores60120180240300138.48289.31

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialThreadripper 3970X16 Cores30609012015070.30146.68

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelThreadripper 3970X16 Cores816243240SE +/- 0.04, N = 3SE +/- 0.03, N = 316.3834.161. (CC) gcc options: -lm -lpthread -O3
OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelThreadripper 3970X16 Cores714212835Min: 16.31 / Avg: 16.38 / Max: 16.41Min: 34.12 / Avg: 34.16 / Max: 34.221. (CC) gcc options: -lm -lpthread -O3

Sysbench

This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUThreadripper 3970X16 Cores15K30K45K60K75KSE +/- 71.18, N = 3SE +/- 26.51, N = 368765.3833077.171. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUThreadripper 3970X16 Cores12K24K36K48K60KMin: 68692.93 / Avg: 68765.38 / Max: 68907.72Min: 33043.25 / Avg: 33077.17 / Max: 33129.431. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Aircrack-ng

Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2Threadripper 3970X16 Cores20K40K60K80K100KSE +/- 266.32, N = 3SE +/- 141.94, N = 3112289.3054172.201. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
OpenBenchmarking.orgk/s, More Is BetterAircrack-ng 1.5.2Threadripper 3970X16 Cores20K40K60K80K100KMin: 111955.76 / Avg: 112289.3 / Max: 112815.7Min: 53950.93 / Avg: 54172.2 / Max: 54436.861. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationThreadripper 3970X16 Cores3691215SE +/- 0.021, N = 3SE +/- 0.033, N = 36.12312.5381. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationThreadripper 3970X16 Cores48121620Min: 6.08 / Avg: 6.12 / Max: 6.15Min: 12.49 / Avg: 12.54 / Max: 12.61. (CXX) g++ options: -O3 -lpthread

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 3970X16 Cores2K4K6K8K10KSE +/- 5.38, N = 3SE +/- 4.90, N = 38885.044341.341. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigThreadripper 3970X16 Cores15003000450060007500Min: 8879.51 / Avg: 8885.04 / Max: 8895.8Min: 4336.37 / Avg: 4341.34 / Max: 4351.141. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceThreadripper 3970X16 Cores2K4K6K8K10KSE +/- 32.86, N = 3SE +/- 10.52, N = 39307.44550.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceThreadripper 3970X16 Cores16003200480064008000Min: 9262.8 / Avg: 9307.4 / Max: 9371.5Min: 4533.7 / Avg: 4550.87 / Max: 45701. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlThreadripper 3970X16 Cores30060090012001500SE +/- 1.86, N = 315907841. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlThreadripper 3970X16 Cores30060090012001500Min: 1586 / Avg: 1589.67 / Max: 15921. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3970X16 Cores1122334455SE +/- 0.31, N = 5SE +/- 0.59, N = 324.5449.36
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileThreadripper 3970X16 Cores1020304050Min: 24.19 / Avg: 24.54 / Max: 25.79Min: 48.6 / Avg: 49.36 / Max: 50.51

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.13ATPase Simulation - 327,506 AtomsThreadripper 3970X16 Cores0.27880.55760.83641.11521.394SE +/- 0.00773, N = 15SE +/- 0.00167, N = 30.623571.23901
OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsThreadripper 3970X16 Cores246810Min: 0.58 / Avg: 0.62 / Max: 0.7Min: 1.24 / Avg: 1.24 / Max: 1.24

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDThreadripper 3970X16 Cores48121620SE +/- 0.047, N = 3SE +/- 0.025, N = 38.33716.5341. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDThreadripper 3970X16 Cores48121620Min: 8.27 / Avg: 8.34 / Max: 8.43Min: 16.49 / Avg: 16.53 / Max: 16.571. (CXX) g++ options: -O2 -lOpenCL

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Threadripper 3970X16 Cores500K1000K1500K2000K2500KSE +/- 32997.66, N = 5SE +/- 11166.46, N = 11254237212843781. (CC) gcc options: -pthread -lpthread -O3 -march=native
OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3Threadripper 3970X16 Cores400K800K1200K1600K2000KMin: 2420766 / Avg: 2542372.4 / Max: 2605391Min: 1201209 / Avg: 1284378 / Max: 13167731. (CC) gcc options: -pthread -lpthread -O3 -march=native

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: EP.DThreadripper 3970X16 Cores6001200180024003000SE +/- 2.52, N = 3SE +/- 0.41, N = 32907.581480.101. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DThreadripper 3970X16 Cores5001000150020002500Min: 2902.95 / Avg: 2907.58 / Max: 2911.6Min: 1479.68 / Avg: 1480.1 / Max: 1480.921. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

SVT-AV1

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pThreadripper 3970X16 Cores1632486480SE +/- 0.37, N = 3SE +/- 0.18, N = 369.7435.891. (CXX) g++ options: -fPIE -fPIC -pie
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pThreadripper 3970X16 Cores1428425670Min: 69.09 / Avg: 69.74 / Max: 70.38Min: 35.6 / Avg: 35.89 / Max: 36.231. (CXX) g++ options: -fPIE -fPIC -pie

Rust Prime Benchmark

Based on petehunt/rust-benchmark, this is a prime number benchmark that is multi-threaded and written in Rustlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Threadripper 3970X16 Cores510152025SE +/- 0.03, N = 3SE +/- 0.01, N = 310.2719.961. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Threadripper 3970X16 Cores510152025Min: 10.22 / Avg: 10.27 / Max: 10.33Min: 19.93 / Avg: 19.96 / Max: 19.971. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpThreadripper 3970X16 Cores2K4K6K8K10KSE +/- 46.62, N = 3SE +/- 6.17, N = 378254059
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpThreadripper 3970X16 Cores14002800420056007000Min: 7739 / Avg: 7825.33 / Max: 7899Min: 4050 / Avg: 4059.33 / Max: 4071

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: EP.CThreadripper 3970X16 Cores6001200180024003000SE +/- 48.12, N = 3SE +/- 2.47, N = 32831.861486.441. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3
OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CThreadripper 3970X16 Cores5001000150020002500Min: 2746.75 / Avg: 2831.86 / Max: 2913.31Min: 1481.67 / Avg: 1486.44 / Max: 1489.961. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

Intel MPI Benchmarks

Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPongThreadripper 3970X16 Cores4M8M12M16M20MSE +/- 175648.50, N = 3SE +/- 15568.26, N = 317789641.389362495.74MIN: 4183 / MAX: 42591960MIN: 3568 / MAX: 217611531. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPongThreadripper 3970X16 Cores3M6M9M12M15MMin: 17444045.61 / Avg: 17789641.38 / Max: 18017027.39Min: 9342288.35 / Avg: 9362495.74 / Max: 9393114.261. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileThreadripper 3970X16 Cores50100150200250122.77232.33

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedThreadripper 3970X16 Cores140280420560700SE +/- 2.91, N = 36693571. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedThreadripper 3970X16 Cores120240360480600Min: 664 / Avg: 668.67 / Max: 6741. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenThreadripper 3970X16 Cores100200300400500SE +/- 3.38, N = 3SE +/- 0.33, N = 34682521. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenThreadripper 3970X16 Cores80160240320400Min: 464 / Avg: 468.33 / Max: 475Min: 252 / Avg: 252.33 / Max: 2531. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

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: TradebeansThreadripper 3970X16 Cores10002000300040005000SE +/- 10.90, N = 4SE +/- 14.45, N = 444962452
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansThreadripper 3970X16 Cores8001600240032004000