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 Threadripperintel-mpi: IMB-MPI1 Exchangeintel-mpi: IMB-MPI1 PingPongintel-mpi: IMB-MPI1 Sendrecvintel-mpi: IMB-P2P PingPongintel-mpi: IMB-MPI1 Exchangeintel-mpi: IMB-MPI1 Sendrecvstress-ng: Cryptostress-ng: Bsearchstress-ng: Forkingstress-ng: Hsearchstress-ng: Lsearchstress-ng: Tsearchstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingminife: Smallsysbench: Memorysysbench: CPUamg: fs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncblogbench: Readblogbench: Writelibgav1: Summer Nature 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Tracerttsiod-renderer: Phong Rendering With Soft-Shadow Mappingplaidml: No - Inference - ResNet 50 - CPUoptcarrot: Optimized Benchmarkneatbench: CPUaom-av1: Speed 8 Realtimeembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownsvt-av1: Enc Mode 8 - 1080psvt-hevc: 1080p 8-bit YUV To HEVC Video Encodesvt-vp9: Visual Quality Optimized - Bosphorus 1080pvpxenc: Speed 5x264: H.264 Video Encodingx265: H.265 1080p Video Encodingqmlbench: Canvas Text Simplehpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: Rand Ring Bandwidthhpcg: mt-dgemm: Sustained Floating-Point Ratehpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMarrayfire: BLAS CPUmpcbench: Multi-Precision Benchmarkgmpbench: Total Timehpcc: G-Rand Accessoidn: Memorialfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directorygraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecoremark: CoreMark Size 666 - Iterations Per Secondaircrack-ng: cpuminer-opt: m7mcpuminer-opt: deepcpuminer-opt: lbrycpuminer-opt: skeincpuminer-opt: myr-grcpuminer-opt: sha256tfhourstones: Complex Connect-4 Solvingv-ray: CPUxsbench: byte: Dhrystone 2indigobench: Bedroomindigobench: Supercarluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directoryfio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directorydbench: 12ior: Write Testior: Read Testiozone: 1MB - 512MB - Write Performanceiozone: 4Kb - 512MB - Write Performanceiozone: 64Kb - 512MB - Write Performancetiobench: Write - 32MB - 4dbench: 12iozone: 4Kb - 512MB - Write Performancecompilebench: Initial Createramspeed: Copy - Integerramspeed: Scale - Integerstream: Copystream: Scalestream: Triadstream: Addtinymembench: Standard Memcpytinymembench: Standard Memsethpcc: Max Ping Pong Bandwidthlzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Libdeflate 1 - Decompressioncachebench: Readcachebench: Writecachebench: Read / Modify / Writeleveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Seq Fillethr: HTTP - Bandwidth - 2iperf: 5201 - 10 Seconds - TCP - 64iperf: 5201 - 10 Seconds - UDP - 64tjbench: Decompression Throughputsockperf: Throughputipc-benchmark: TCP Socket - 128ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: Unnamed Unix Domain Socket - 128ffte: N=256, 1D Complex FFT Routinefftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096java-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationhimeno: Poisson Pressure Solvermbw: Memory Copy - 4096 MiBmbw: Memory Copy, Fixed Block Size - 4096 MiBbotan: KASUMIbotan: AES-256botan: Twofishbotan: Blowfishbotan: CAST-256cryptopp: Keyed Algorithmsaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve MPI - Griddingaskap: tConvolve MPI - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingcompress-7zip: Compress Speed Testrays1bench: Large Scenelczero: BLAScrafty: Elapsed Timetscp: AI Chess Performancestockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthgromacs: Water Benchmarklammps: Rhodopsin Proteincassandra: Readscassandra: Writesrocksdb: Rand Fillrocksdb: Rand Readrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingswet: Averagemcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacemcperf: Add - 64mcperf: Get - 64mcperf: Set - 64keydb: memtier-benchmark: Redismysqlslap: 64hint: FLOATjohn-the-ripper: Blowfishjohn-the-ripper: MD5ebizzy: node-express-loadtest: redis: GETredis: SETredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingapache: Static Web Page Servinghbase: Rand Write - 16node-octane: numpy: phpbench: PHP Benchmark Suiteopenssl: RSA 4096-bit Performanceclomp: Static OMP Speedupnpb: BT.Cnpb: CG.Cnpb: EP.Cnpb: EP.Dnpb: FT.Cnpb: IS.Dnpb: LU.Cnpb: MG.Cnpb: SP.Bpostmark: Disk Transaction Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writeapache-siege: 250brl-cad: VGR Performance Metriclulesh: ctx-clock: Context Switch Timeblake2: namd: ATPase Simulation - 327,506 Atomspennant: sedovbigpennant: leblancbighbase: Rand Write - 16leveldb: Hot Readleveldb: Fill Syncleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillpybench: Total For Average Test Timespyperformance: floatrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treearrayfire: Conjugate Gradient CPUmkl-dnn: IP Batch 1D - f32mkl-dnn: IP Batch All - f32mkl-dnn: Convolution Batch conv_3d - f32mkl-dnn: Convolution Batch conv_all - f32mkl-dnn: Deconvolution Batch deconv_1d - f32mkl-dnn: Deconvolution Batch deconv_3d - f32mkl-dnn: Convolution Batch conv_alexnet - f32mkl-dnn: Deconvolution Batch deconv_all - f32mkl-dnn: Recurrent Neural Network Training - f32mkl-dnn: Convolution Batch conv_googlenet_v3 - f32system-libxml2: 1 MBsystemd-boot-total: Totalsystemd-boot-total: Kernelsystemd-boot-total: Loadersystemd-boot-total: Firmwaresystemd-boot-total: Userspacedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbageosbench: Memory Allocationsmultichase: 1GB Array, 256 Byte Stride, 4 Threadsmutex: Shared Mutex Lock Sharedmutex: Semaphore Release And Acquiresqlite: 1unpack-linux: linux-4.15.tar.xzt-test1: 1t-test1: 2network-loopback: Time To Transfer 10GB Via Loopbackparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilparboil: OpenMP MRI Griddingcloverleaf: Lagrangian-Eulerian Hydrodynamicscp2k: Fayalite-FIST Datarodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterneat: polybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationspolyhedron: acmrbayes: Primate Phylogeny Analysishmmer: Pfam Database Searchbork: File Encryption Timebuild-apache: Time To Compilebuild-ffmpeg: Time To Compilebuild-gcc: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelpovray: Trace Timeprimesieve: 1e12 Prime Number Generationrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000smallpt: Global Illumination Renderer; 128 Samplestungsten: Hairtungsten: Water Caustictungsten: Non-Exponentialtungsten: Volumetric Causticaobench: 2048 x 2048 - Total Timebullet: Raytestsbullet: 3000 Fallbullet: 1000 Stackbullet: 1000 Convexbullet: 136 Ragdollsbullet: Prim Trimeshbullet: Convex Trimeshcompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-lzma: 256MB File Compressioncompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19cython-bench: dcraw: RAW To PPM Image Conversiondeepspeech: CPUencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggespeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVgnupg: 2GB File Encryptionhackbench: 32 - Processm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupn-queens: Elapsed Timeopencv-bench: perl-benchmark: Pod2htmlperl-benchmark: Interpreterradiance: Serialradiance: SMP Parallelrbenchmark: sudokut: Total Timetachyon: Total Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19gnupg: Linux 4.3 Package File Encryptiontensorflow: Cifar10cpp-perf-bench: Atolcpp-perf-bench: Ctypecpp-perf-bench: Math Librarycpp-perf-bench: Rand Numberscpp-perf-bench: Stepanov Vectorcpp-perf-bench: Function Objectscpp-perf-bench: Stepanov Abstractionsqlite-speedtest: Timed Time - Size 1,000darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskinkscape: SVG Files To PNGlibreoffice: 20 Documents To PDFoctave-benchmark: rawtherapee: Total Benchmark Timersvg: SVG Files To PNGblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlynumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointappleseed: Emilyappleseed: Disney Materialappleseed: Material Testercompress-rar: Linux Source Tree Archiving To RARgit: Time To Complete Common Git Commandsmlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionscikit-learn: sunflow: Global Illumination + Image Synthesistesseract-ocr: Time To OCR 7 Imagesqmcpack: osbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processessockperf: Latency Ping Pongsockperf: Latency Under Loadschbench: 8 - 8hpcc: Rand Ring LatencyThreadripper 3970X16 Cores6258.075106.634955.0017789641.376812149.2882.619207.8520222.0397017.28253747.42434.811111.0412151.313379188.34234235.7688021.728324.5722217.7621267958.313406391.46489.8126168429.699322.759119242.226668765.377824786.28576.3485.9560.72724.812601984987476.46324.66726.09508.993.6766.674.6932.6213.58444.44667.3397.40103.9837.640.8837.657235.545769.741174.75368.4124.48205.3164.90358.87.441191.903482.2081410.670710.86853473.1964316.1230729.80307802.01190505794.60.1713821.96294333180633344533269200144002636674593333070001590693468669224363114991331439.752235112289.3001624.3029323898531027031392322362314702.345841607955444416335.24.9069.3172.512.0711517061346105256.2103017941200595.261182.761047.581554.841594.311677.5510.550665.3711529.57716.2241870.342704.7452075.851667.157321.856819.212225.420042.421719.647411315431503107165612150054763321673926612453035.0331832.50418349261162.9382686353.626.827.327.61844.585484067.1218.89901753424035787603558893338832424162139483.926875.5216103009.121686.792043.322683.186674.411957.921659.51526.75287.971352.773996.692133.37718.03157.71356.71793.80983.931298.024607.31279021587.37712649.308100.1025902.141391.425475.104154.147696.1627752651.593738.112682.403795.214771.163764.47196186225.762105.118892788133687795728787959161973.28817.274203602930031083225180626444114797529167620407681144254845047.077680.245117.549940.574147.446495.947267.148669.678526.048126.0119630.182351667.58207386120425.421174325525207502542372109082229021.421674234.132175519.081851271.351417209.042005988.501687462.1336707.6636286.7841803350125432.116417569307.40.7174815.9910815.592831.862907.5834599.491464.4565854.9730218.9133710.707812792360.45605911196.80298255626.425073459.39089871488.350.623578885.0378623.6517244.2861938.167263.938259.84044.35368.592256.436256.3289581035168.0663840.4594708.5392677.51313551.88016363.8445898.13712746.61425.183.4165517.32976.82846968.7172.786884.91239137.7851713.90299.85856.580042437055571099762000231345388640233301449642.25144.993171.7587042.03665.882182.234427.796962.2202710.68418.4183510.09141.7589712.26221.76133782515641682006767710158971270.31838174.561191114.4084.98425.6008.74310.40452.9692360.9933425.28214160.1751871.05494.6538.3379.78420.40112.8182.1412.1202.1395.9175.4134.8428.12118.58421.969589.10983.11513.43024.542122.76611.58132.03749.57616.37713.2356.12332.09310.2722.8948.1821718.68352.642893.5638231.7082.1064753.3942504.0948883.7872012.1735800.7967870.95204233.914221.24618.6528.54440.85839.65556.684557.7617.1885.22527.3537.33111.42731.38917.94541.33611560.649045107.5296213.49666.3550.114102460.00136623564.243173.3170.285812.90425.0353170.77512.38442.0258.05732.166273.2321110.91177.19414.86828.62258.5886.0103.0880.1201.9918.0035.66190.94929.98339.00331.03362.39556.06938.1658.47012.43716.98920.16526.2716.66313.06740.81023.87047.57119.4771.28194.17153.8840.40109.3967.04159.93146.0212.4176.11169.66324.895138.48495770.304869131.52228568.0894.91449.2053.0211.501.477.9730.51724.0842581.711.44675611.32965149.30257827.9637182.93113.23435870.469627217.495828.126263.739362495.7391305104.9563.494392.367239.7510970.25106584.80138.27383.185019.093998333.2276991.0435109.173963.8110510.352258922.931252570.26181.5516301159.7310962.78262426.982933077.166226671.34611.7602.3633.22012.9128348311700105.76205.50556.9918.523.321.37251.7513.164.97250617.8467.69102.7530.762.3713.228412.826135.89082.13172.1328.62131.8873.21386.42.126293.476143.976869.972764.66695989.9925311.1667349.58070481.36890135767.10.1136214.97315733335000397600245750116002770003643333203331160027333336900031933378473225235718473511417508354.39941754172.197654.626879.91410634907315369.0910695015067.420433384040442231623.51.8524.1062.302.4012341309155396145.21068144212461466.07622.531117.521335.371283.8743489581361.6110.4091382.091280.55548.7543057.6936372.4449216.849498.854847.954720.512317.720120.622271.542411305431493109165012049853962821573626712443024.6831631.79198134961009.394690540140.340.341.83314.7924721667.1218.34270553208937052043701949335394625554316841.8215343005.071679.212040.932716.606637.131951.481624.14515.37278.181319.003910.402097.74697.80155.44328.58782.85946.171275.974880.01510621862.42612748.60899.8495858.029385.677471.104154.992693.0343602306.503463.502368.483544.173330.883482.697848895.943630.248869846131937236932742374155092.04812.74731667744606976727743977028099106238136081559746672837.789370.875424.085868.988516.688961.484273.871799.088109.772538.5167550.102272891.421080381206340.365152611116260001284378118582108260.531723424.592097030.001874999.401492623.122184449.111696335.0836762.5941019.2047567351582430.366413804550.93.0454825.1310888.191486.441480.1031324.201521.3454335.4628788.0624225.646357272392.97447612881.17962154186.8221006610.9021151858.541.239014341.3434088.414818.9741677.70743.84643.8749.31314.88839.89742.29995599.75197.5973826.8034278.4053157.25515896.11816238.5274006.5998732.84123.523.5504211.56879.503721369.923.224353.69166178.6661182.61142.35076.354142439048617035422015332878260639213219245242.81414.951891.7875442.27885.897992.254157.829572.2397910.71658.5371110.20101.7780012.40531.77594405935235851724446290589793667.15599773.270191113.9154.96416.0595.44910.80636.3548372.1222037.78201537.0924181.26423.75116.53412.07711.26613.9812.1202.1142.1355.8969.5203.6788.55627.54238.017979.61682.19322.30249.357232.3325.09048.21471.88334.15732.24612.53840.17319.9587.40719.255824.12608.922158.5642031.7332.1272263.4281564.1321333.8227672.1952780.8049270.96155234.071220.22623.63413.56539.93939.42849.104727.7767.1825.25327.9085.04111.47074.35355.08441.67204461.094678108.51633511.32161.5350.122566290.00091186564.78171.4890.136112.23258.3198163.05212.46545.4458.98732.378275.7291115.81678.89014.97828.86758.1735.0603.7460.0972.0577.4914.94088.67729.41136.36128.68760.11455.42937.6916.92311.18812.77215.11625.2626.54110.57742.41418.676119.58314.82178.46501.07414.4297.69283.82163.13430.81382.2211.5907.01375.99224.671289.305987146.682849176.69101359.8375.01836.0534.1611.431.427.8750.95423.8231039.413.87894346.120485228.57586554.9832982.21010.775463150.40788OpenBenchmarking.org

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 Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Exchange16 CoresThreadripper 3970X15003000450060007500SE +/- 11.57, N = 3SE +/- 53.06, N = 37217.496258.07MAX: 27690.75MAX: 25730.71. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Exchange16 CoresThreadripper 3970X13002600390052006500Min: 7205.02 / Avg: 7217.49 / Max: 7240.61Min: 6166.39 / Avg: 6258.07 / Max: 6350.21. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 PingPong16 CoresThreadripper 3970X12002400360048006000SE +/- 201.66, N = 15SE +/- 139.42, N = 155828.125106.63MIN: 5.29 / MAX: 21984.97MIN: 5.04 / MAX: 18618.891. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 PingPong16 CoresThreadripper 3970X10002000300040005000Min: 4774.7 / Avg: 5828.12 / Max: 7371Min: 4589.46 / Avg: 5106.63 / Max: 6901.551. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Sendrecv16 CoresThreadripper 3970X13002600390052006500SE +/- 114.95, N = 15SE +/- 64.08, N = 36263.734955.00MAX: 41562.16MAX: 30545.391. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage Mbytes/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Sendrecv16 CoresThreadripper 3970X11002200330044005500Min: 5590.91 / Avg: 6263.73 / Max: 6875.15Min: 4833.79 / Avg: 4955 / Max: 5051.661. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPong16 CoresThreadripper 3970X4M8M12M16M20MSE +/- 15568.26, N = 3SE +/- 175648.50, N = 39362495.7417789641.38MIN: 3568 / MAX: 21761153MIN: 4183 / MAX: 425919601. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage Msg/sec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-P2P PingPong16 CoresThreadripper 3970X3M6M9M12M15MMin: 9342288.35 / Avg: 9362495.74 / Max: 9393114.26Min: 17444045.61 / Avg: 17789641.38 / Max: 18017027.391. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage usec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Exchange16 CoresThreadripper 3970X306090120150SE +/- 0.54, N = 3SE +/- 3.02, N = 3104.95149.28MIN: 0.58 / MAX: 3114.62MIN: 0.65 / MAX: 5739.971. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage usec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Exchange16 CoresThreadripper 3970X306090120150Min: 103.97 / Avg: 104.95 / Max: 105.85Min: 146.12 / Avg: 149.28 / Max: 155.331. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

OpenBenchmarking.orgAverage usec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Sendrecv16 CoresThreadripper 3970X20406080100SE +/- 0.45, N = 15SE +/- 0.48, N = 363.4982.61MIN: 0.19 / MAX: 1638.64MIN: 0.38 / MAX: 2576.081. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgAverage usec, More Is BetterIntel MPI Benchmarks 2019.3Test: IMB-MPI1 Sendrecv16 CoresThreadripper 3970X1632486480Min: 60.37 / Avg: 63.49 / Max: 67.7Min: 81.7 / Avg: 82.61 / Max: 83.321. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi

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: Crypto16 CoresThreadripper 3970X2K4K6K8K10KSE +/- 5.17, N = 3SE +/- 23.39, N = 34392.369207.851. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Crypto16 CoresThreadripper 3970X16003200480064008000Min: 4384.85 / Avg: 4392.36 / Max: 4402.26Min: 9168.7 / Avg: 9207.85 / Max: 9249.591. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Bsearch16 CoresThreadripper 3970X4K8K12K16K20KSE +/- 66.23, N = 3SE +/- 115.68, N = 37239.7520222.031. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Bsearch16 CoresThreadripper 3970X4K8K12K16K20KMin: 7159.06 / Avg: 7239.75 / Max: 7371.06Min: 20080.73 / Avg: 20222.03 / Max: 20451.331. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Forking16 CoresThreadripper 3970X20K40K60K80K100KSE +/- 11.00, N = 3SE +/- 1093.43, N = 310970.2597017.281. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Forking16 CoresThreadripper 3970X20K40K60K80K100KMin: 10948.4 / Avg: 10970.25 / Max: 10983.3Min: 94833.52 / Avg: 97017.28 / Max: 98210.141. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Hsearch16 CoresThreadripper 3970X50K100K150K200K250KSE +/- 141.77, N = 3SE +/- 134.40, N = 3106584.80253747.421. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Hsearch16 CoresThreadripper 3970X40K80K120K160K200KMin: 106394.07 / Avg: 106584.8 / Max: 106861.86Min: 253516.97 / Avg: 253747.42 / Max: 253982.491. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Lsearch16 CoresThreadripper 3970X90180270360450SE +/- 2.93, N = 15SE +/- 3.61, N = 3138.27434.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: Lsearch16 CoresThreadripper 3970X80160240320400Min: 123.82 / Avg: 138.27 / Max: 150.19Min: 431.03 / Avg: 434.81 / Max: 442.031. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Tsearch16 CoresThreadripper 3970X2004006008001000SE +/- 2.00, N = 3SE +/- 0.72, N = 3383.181111.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: Tsearch16 CoresThreadripper 3970X2004006008001000Min: 380.3 / Avg: 383.18 / Max: 387.02Min: 1109.61 / Avg: 1111.04 / Max: 1111.81. (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 Stress16 CoresThreadripper 3970X3K6K9K12K15KSE +/- 4.68, N = 3SE +/- 35.07, N = 35019.0912151.311. (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 Stress16 CoresThreadripper 3970X2K4K6K8K10KMin: 5009.74 / Avg: 5019.09 / Max: 5024.09Min: 12083.33 / Avg: 12151.31 / Max: 12200.241. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Semaphores16 CoresThreadripper 3970X900K1800K2700K3600K4500KSE +/- 35197.46, N = 15SE +/- 11364.25, N = 33998333.223379188.341. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Semaphores16 CoresThreadripper 3970X700K1400K2100K2800K3500KMin: 3858228.77 / Avg: 3998333.22 / Max: 4276272.99Min: 3359880.53 / Avg: 3379188.34 / Max: 3399227.071. (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 Math16 CoresThreadripper 3970X50K100K150K200K250KSE +/- 114.46, N = 3SE +/- 2518.16, N = 776991.04234235.761. (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 Math16 CoresThreadripper 3970X40K80K120K160K200KMin: 76837.69 / Avg: 76991.04 / Max: 77214.9Min: 224539.87 / Avg: 234235.76 / Max: 239435.781. (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 Math16 CoresThreadripper 3970X20K40K60K80K100KSE +/- 10.48, N = 3SE +/- 30.84, N = 335109.1788021.721. (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 Math16 CoresThreadripper 3970X15K30K45K60K75KMin: 35088.43 / Avg: 35109.17 / Max: 35122.14Min: 87984.67 / Avg: 88021.72 / Max: 88082.951. (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 Copying16 CoresThreadripper 3970X2K4K6K8K10KSE +/- 6.58, N = 3SE +/- 46.71, N = 33963.818324.571. (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 Copying16 CoresThreadripper 3970X14002800420056007000Min: 3955.65 / Avg: 3963.81 / Max: 3976.83Min: 8253.31 / Avg: 8324.57 / Max: 8412.521. (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 Activity16 CoresThreadripper 3970X5K10K15K20K25KSE +/- 30.56, N = 3SE +/- 93.30, N = 310510.3522217.761. (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 Activity16 CoresThreadripper 3970X4K8K12K16K20KMin: 10451.13 / Avg: 10510.35 / Max: 10553.03Min: 22034.04 / Avg: 22217.76 / Max: 22337.871. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switching16 CoresThreadripper 3970X5M10M15M20M25MSE +/- 9547.22, N = 3SE +/- 434072.66, N = 152258922.9321267958.311. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switching16 CoresThreadripper 3970X4M8M12M16M20MMin: 2246856.31 / Avg: 2258922.93 / Max: 2277772.09Min: 18229405.93 / Avg: 21267958.31 / Max: 24679470.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: Glibc C String Functions16 CoresThreadripper 3970X700K1400K2100K2800K3500KSE +/- 21196.38, N = 3SE +/- 19841.27, N = 31252570.263406391.461. (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 Functions16 CoresThreadripper 3970X600K1200K1800K2400K3000KMin: 1210665.54 / Avg: 1252570.26 / Max: 1279077.42Min: 3372275.62 / Avg: 3406391.46 / Max: 3441002.441. (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 Sorting16 CoresThreadripper 3970X110220330440550SE +/- 2.46, N = 4SE +/- 1.89, N = 3181.55489.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: Glibc Qsort Data Sorting16 CoresThreadripper 3970X90180270360450Min: 176.25 / Avg: 181.55 / Max: 187.79Min: 487.66 / Avg: 489.81 / Max: 493.571. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message Passing16 CoresThreadripper 3970X6M12M18M24M30MSE +/- 23221.11, N = 3SE +/- 271951.30, N = 1516301159.7326168429.691. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message Passing16 CoresThreadripper 3970X5M10M15M20M25MMin: 16274161.55 / Avg: 16301159.73 / Max: 16347384.71Min: 24619139.59 / Avg: 26168429.69 / Max: 27792584.971. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

miniFE

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

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: Small16 CoresThreadripper 3970X2K4K6K8K10KSE +/- 6.07, N = 3SE +/- 87.71, N = 310962.709322.751. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: Small16 CoresThreadripper 3970X2K4K6K8K10KMin: 10950.8 / Avg: 10962.7 / Max: 10970.7Min: 9183.02 / Avg: 9322.75 / Max: 9484.461. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

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: Memory16 CoresThreadripper 3970X2M4M6M8M10MSE +/- 81796.05, N = 3SE +/- 37741.69, N = 38262426.989119242.231. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: Memory16 CoresThreadripper 3970X1.6M3.2M4.8M6.4M8MMin: 8099514.59 / Avg: 8262426.98 / Max: 8356784.66Min: 9077578.39 / Avg: 9119242.23 / Max: 9194584.691. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPU16 CoresThreadripper 3970X15K30K45K60K75KSE +/- 26.51, N = 3SE +/- 71.18, N = 333077.1768765.381. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPU16 CoresThreadripper 3970X12K24K36K48K60KMin: 33043.25 / Avg: 33077.17 / Max: 33129.43Min: 68692.93 / Avg: 68765.38 / Max: 68907.721. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Algebraic Multi-Grid Benchmark

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

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark16 CoresThreadripper 3970X6K12K18K24K30KSE +/- 24.90, N = 3SE +/- 14.75, N = 326671.3424786.281. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark16 CoresThreadripper 3970X5K10K15K20K25KMin: 26640.06 / Avg: 26671.34 / Max: 26720.53Min: 24760.59 / Avg: 24786.28 / Max: 24811.691. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

FS-Mark

FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size16 CoresThreadripper 3970X130260390520650SE +/- 7.97, N = 3SE +/- 9.01, N = 3611.7576.31. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size16 CoresThreadripper 3970X110220330440550Min: 597.2 / Avg: 611.7 / Max: 624.7Min: 566.1 / Avg: 576.33 / Max: 594.31. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threads16 CoresThreadripper 3970X130260390520650SE +/- 81.95, N = 12SE +/- 28.74, N = 12602.3485.91. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threads16 CoresThreadripper 3970X110220330440550Min: 417.6 / Avg: 602.26 / Max: 1172.7Min: 338.4 / Avg: 485.88 / Max: 699.21. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Size16 CoresThreadripper 3970X140280420560700SE +/- 4.34, N = 3SE +/- 3.35, N = 3633.2560.71. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Size16 CoresThreadripper 3970X110220330440550Min: 626.3 / Avg: 633.17 / Max: 641.2Min: 554.1 / Avg: 560.67 / Max: 565.11. (CC) gcc options: -static

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSync16 CoresThreadripper 3970X6001200180024003000SE +/- 6.33, N = 3SE +/- 6.09, N = 32012.92724.81. (CC) gcc options: -static
OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSync16 CoresThreadripper 3970X5001000150020002500Min: 2001.2 / Avg: 2012.93 / Max: 2022.9Min: 2716 / Avg: 2724.83 / Max: 2736.51. (CC) gcc options: -static

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: Read16 CoresThreadripper 3970X300K600K900K1200K1500KSE +/- 3455.51, N = 3SE +/- 12676.46, N = 8128348312601981. (CC) gcc options: -O2 -pthread
OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Read16 CoresThreadripper 3970X200K400K600K800K1000KMin: 1277229 / Avg: 1283483 / Max: 1289157Min: 1202576 / Avg: 1260197.75 / Max: 12963071. (CC) gcc options: -O2 -pthread

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Write16 CoresThreadripper 3970X11K22K33K44K55KSE +/- 102.18, N = 3SE +/- 1160.31, N = 311700498741. (CC) gcc options: -O2 -pthread
OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: Write16 CoresThreadripper 3970X9K18K27K36K45KMin: 11555 / Avg: 11699.67 / Max: 11897Min: 47745 / Avg: 49874.33 / Max: 517381. (CC) gcc options: -O2 -pthread

libgav1

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

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 1080p16 CoresThreadripper 3970X20406080100SE +/- 0.11, N = 3SE +/- 0.06, N = 3105.7676.461. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 1080p16 CoresThreadripper 3970X20406080100Min: 105.55 / Avg: 105.76 / Max: 105.93Min: 76.36 / Avg: 76.46 / Max: 76.551. (CXX) g++ options: -O3 -lpthread

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4K16 CoresThreadripper 3970X70140210280350SE +/- 0.51, N = 3SE +/- 0.26, N = 3205.50324.66MIN: 190.74 / MAX: 228.56MIN: 214.04 / MAX: 344.181. (CC) gcc options: -pthread
OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4K16 CoresThreadripper 3970X60120180240300Min: 204.7 / Avg: 205.5 / Max: 206.45Min: 324.28 / Avg: 324.66 / Max: 325.161. (CC) gcc options: -pthread

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080p16 CoresThreadripper 3970X160320480640800SE +/- 1.76, N = 3SE +/- 3.50, N = 3556.99726.09MIN: 471.9 / MAX: 604.99MIN: 460.2 / MAX: 805.891. (CC) gcc options: -pthread
OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080p16 CoresThreadripper 3970X130260390520650Min: 553.67 / Avg: 556.99 / Max: 559.66Min: 721.96 / Avg: 726.09 / Max: 733.061. (CC) gcc options: -pthread

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: San Miguel - Renderer: SciVis16 CoresThreadripper 3970X1122334455SE +/- 0.00, N = 1218.5250.00MIN: 17.86 / MAX: 19.61MIN: 43.48 / MAX: 52.63
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVis16 CoresThreadripper 3970X1020304050Min: 18.52 / Avg: 18.52 / Max: 18.52

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVis16 CoresThreadripper 3970X3691215SE +/- 0.00, N = 4SE +/- 0.02, N = 53.328.99MIN: 3.27 / MAX: 3.38MIN: 8.77 / MAX: 9.17
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVis16 CoresThreadripper 3970X3691215Min: 3.31 / Avg: 3.32 / Max: 3.32Min: 8.93 / Avg: 8.99 / Max: 9.01

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path Tracer16 CoresThreadripper 3970X0.82581.65162.47743.30324.129SE +/- 0.00, N = 3SE +/- 0.00, N = 41.373.67MIN: 1.36 / MAX: 1.38MIN: 3.65 / MAX: 3.72
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path Tracer16 CoresThreadripper 3970X246810Min: 1.37 / Avg: 1.37 / Max: 1.37Min: 3.66 / Avg: 3.67 / Max: 3.68

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVis16 CoresThreadripper 3970X1530456075SE +/- 0.00, N = 1225.0066.67MIN: 23.81 / MAX: 25.64MIN: 52.63 / MAX: 71.43
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVis16 CoresThreadripper 3970X1326395265Min: 66.67 / Avg: 66.67 / Max: 66.67

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path Tracer16 CoresThreadripper 3970X1.05532.11063.16594.22125.2765SE +/- 0.00, N = 3SE +/- 0.00, N = 121.754.69MIN: 1.73 / MAX: 1.77MIN: 4.65 / MAX: 4.76
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path Tracer16 CoresThreadripper 3970X246810Min: 1.75 / Avg: 1.75 / Max: 1.75Min: 4.69 / Avg: 4.69 / Max: 4.69

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVis16 CoresThreadripper 3970X816243240SE +/- 0.00, N = 12SE +/- 0.36, N = 313.1632.62MIN: 12.5 / MAX: 13.51MIN: 31.25 / MAX: 33.33
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVis16 CoresThreadripper 3970X714212835Min: 13.16 / Avg: 13.16 / Max: 13.16Min: 32.26 / Avg: 32.62 / Max: 33.33

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path Tracer16 CoresThreadripper 3970X3691215SE +/- 0.00, N = 5SE +/- 0.06, N = 34.9713.58MIN: 4.9 / MAX: 5.05MIN: 13.33 / MAX: 13.89
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path Tracer16 CoresThreadripper 3970X48121620Min: 4.95 / Avg: 4.97 / Max: 4.98Min: 13.51 / Avg: 13.58 / Max: 13.7

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path Tracer16 CoresThreadripper 3970X100200300400500SE +/- 21.00, N = 15250.00444.44MIN: 200 / MAX: 333.33MIN: 43.48 / MAX: 500
OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path Tracer16 CoresThreadripper 3970X80160240320400Min: 333.33 / Avg: 444.44 / Max: 500

TTSIOD 3D Renderer

A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow Mapping16 CoresThreadripper 3970X140280420560700SE +/- 0.91, N = 3SE +/- 9.67, N = 13617.85667.341. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow Mapping16 CoresThreadripper 3970X120240360480600Min: 616.11 / Avg: 617.85 / Max: 619.2Min: 556.45 / Avg: 667.34 / Max: 692.521. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

PlaidML

This test profile uses PlaidML deep learning framework developed by Intel for offering up various benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU16 CoresThreadripper 3970X246810SE +/- 0.03, N = 3SE +/- 0.05, N = 37.697.40
OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU16 CoresThreadripper 3970X3691215Min: 7.63 / Avg: 7.69 / Max: 7.75Min: 7.31 / Avg: 7.4 / Max: 7.48

Optcarrot

Optcarrot is an NES emulator benchmark for the Ruby language. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmark16 CoresThreadripper 3970X20406080100SE +/- 1.31, N = 4SE +/- 0.29, N = 4102.75103.981. ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmark16 CoresThreadripper 3970X20406080100Min: 99.31 / Avg: 102.75 / Max: 105.17Min: 103.39 / Avg: 103.98 / Max: 104.531. ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]

NeatBench

NeatBench is a benchmark of the cross-platform Neat Video software on the CPU and optional GPU (OpenCL / CUDA) support. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPU16 CoresThreadripper 3970X918273645SE +/- 0.12, N = 3SE +/- 0.22, N = 330.737.6
OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPU16 CoresThreadripper 3970X816243240Min: 30.5 / Avg: 30.7 / Max: 30.9Min: 37.2 / Avg: 37.63 / Max: 37.9

AOM AV1

This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 8 Realtime16 CoresThreadripper 3970X1428425670SE +/- 0.03, N = 3SE +/- 0.21, N = 362.3740.881. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2020-01-10Encoder Mode: Speed 8 Realtime16 CoresThreadripper 3970X1224364860Min: 62.31 / Avg: 62.37 / Max: 62.42Min: 40.61 / Avg: 40.88 / Max: 41.281. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

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: Crown16 CoresThreadripper 3970X918273645SE +/- 0.01, N = 3SE +/- 0.20, N = 313.2337.66MIN: 13.15 / MAX: 13.46MIN: 34.74 / MAX: 39.17
OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: Crown16 CoresThreadripper 3970X816243240Min: 13.22 / Avg: 13.23 / Max: 13.23Min: 37.36 / Avg: 37.66 / Max: 38.03

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

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: 1080p16 CoresThreadripper 3970X1632486480SE +/- 0.18, N = 3SE +/- 0.37, N = 335.8969.741. (CXX) g++ options: -fPIE -fPIC -pie
OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080p16 CoresThreadripper 3970X1428425670Min: 35.6 / Avg: 35.89 / Max: 36.23Min: 69.09 / Avg: 69.74 / Max: 70.381. (CXX) g++ options: -fPIE -fPIC -pie

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 Encode16 CoresThreadripper 3970X4080120160200SE +/- 0.38, N = 3SE +/- 0.72, N = 382.13174.751. (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 Encode16 CoresThreadripper 3970X306090120150Min: 81.41 / Avg: 82.13 / Max: 82.69Min: 173.31 / Avg: 174.75 / Max: 175.591. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

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 1080p16 CoresThreadripper 3970X80160240320400SE +/- 2.55, N = 3SE +/- 4.19, N = 13172.13368.411. (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 1080p16 CoresThreadripper 3970X70140210280350Min: 167.04 / Avg: 172.13 / Max: 174.98Min: 323.62 / Avg: 368.41 / Max: 385.111. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 516 CoresThreadripper 3970X714212835SE +/- 0.13, N = 3SE +/- 0.24, N = 328.6224.481. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 516 CoresThreadripper 3970X612182430Min: 28.38 / Avg: 28.62 / Max: 28.81Min: 24.01 / Avg: 24.48 / Max: 24.81. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encoding16 CoresThreadripper 3970X50100150200250SE +/- 2.11, N = 3SE +/- 3.52, N = 12131.88205.311. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encoding16 CoresThreadripper 3970X4080120160200Min: 127.66 / Avg: 131.88 / Max: 134.11Min: 166.75 / Avg: 205.31 / Max: 210.981. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video Encoding16 CoresThreadripper 3970X1632486480SE +/- 0.40, N = 3SE +/- 0.16, N = 373.2164.901. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video Encoding16 CoresThreadripper 3970X1428425670Min: 72.5 / Avg: 73.21 / Max: 73.87Min: 64.63 / Avg: 64.9 / Max: 65.181. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Qmlbench

This test runs various micro-benchmarks of Qt5 QML. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames, More Is BetterQmlbench 2Test: Canvas Text Simple16 CoresThreadripper 3970X80160240320400386.4358.81. (CXX) g++ options: -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-Ptrans16 CoresThreadripper 3970X246810SE +/- 0.00225, N = 3SE +/- 0.01053, N = 32.126297.441191. (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-Ptrans16 CoresThreadripper 3970X3691215Min: 2.12 / Avg: 2.13 / Max: 2.13Min: 7.42 / Avg: 7.44 / Max: 7.461. (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: EP-STREAM Triad16 CoresThreadripper 3970X0.78211.56422.34633.12843.9105SE +/- 0.00112, N = 3SE +/- 0.00672, N = 33.476141.903481. (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: EP-STREAM Triad16 CoresThreadripper 3970X246810Min: 3.47 / Avg: 3.48 / Max: 3.48Min: 1.89 / Avg: 1.9 / Max: 1.911. (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: Random Ring Bandwidth16 CoresThreadripper 3970X0.89481.78962.68443.57924.474SE +/- 0.00338, N = 3SE +/- 0.02486, N = 33.976862.208141. (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: Random Ring Bandwidth16 CoresThreadripper 3970X246810Min: 3.97 / Avg: 3.98 / Max: 3.98Min: 2.16 / Avg: 2.21 / Max: 2.251. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

High Performance Conjugate Gradient

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

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.116 CoresThreadripper 3970X3691215SE +/- 0.00185, N = 3SE +/- 0.00239, N = 39.9727610.670701. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.116 CoresThreadripper 3970X3691215Min: 9.97 / Avg: 9.97 / Max: 9.98Min: 10.67 / Avg: 10.67 / Max: 10.681. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

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 Rate16 CoresThreadripper 3970X3691215SE +/- 0.029585, N = 3SE +/- 0.169806, N = 34.66695910.8685341. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point Rate16 CoresThreadripper 3970X3691215Min: 4.62 / Avg: 4.67 / Max: 4.72Min: 10.54 / Avg: 10.87 / Max: 11.11. (CC) gcc options: -O3 -march=native -fopenmp

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.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPL16 CoresThreadripper 3970X20406080100SE +/- 0.19, N = 3SE +/- 0.17, N = 389.9973.201. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPL16 CoresThreadripper 3970X20406080100Min: 89.62 / Avg: 89.99 / Max: 90.2Min: 72.98 / Avg: 73.2 / Max: 73.521. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ffte16 CoresThreadripper 3970X48121620SE +/- 0.02, N = 3SE +/- 0.05, N = 311.1716.121. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-Ffte16 CoresThreadripper 3970X48121620Min: 11.13 / Avg: 11.17 / Max: 11.21Min: 16.03 / Avg: 16.12 / Max: 16.221. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMM16 CoresThreadripper 3970X1122334455SE +/- 0.43, N = 3SE +/- 0.44, N = 349.5829.801. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMM16 CoresThreadripper 3970X1020304050Min: 48.94 / Avg: 49.58 / Max: 50.4Min: 28.95 / Avg: 29.8 / Max: 30.411. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

ArrayFire

ArrayFire is an GPU and CPU numeric processing library, this test uses the built-in CPU and OpenCL ArrayFire benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPU16 CoresThreadripper 3970X2004006008001000SE +/- 1.49, N = 3SE +/- 7.27, N = 3481.37802.011. (CXX) g++ options: -rdynamic
OpenBenchmarking.orgGFLOPS, More Is BetterArrayFire 3.7Test: BLAS CPU16 CoresThreadripper 3970X140280420560700Min: 478.67 / Avg: 481.37 / Max: 483.81Min: 792.7 / Avg: 802.01 / Max: 816.351. (CXX) g++ options: -rdynamic

GNU MPC

GNU MPC is a C library for the arithmetic of complex numbers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision Benchmark16 CoresThreadripper 3970X2K4K6K8K10KSE +/- 17.64, N = 3SE +/- 10.00, N = 3901390501. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -MT -MD -MP -MF
OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision Benchmark16 CoresThreadripper 3970X16003200480064008000Min: 8980 / Avg: 9013.33 / Max: 9040Min: 9040 / Avg: 9050 / Max: 90701. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -MT -MD -MP -MF

GNU GMP GMPbench

GMPbench is a test of the GMP 6.1.2 math library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Time16 CoresThreadripper 3970X120024003600480060005767.15794.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

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.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random Access16 CoresThreadripper 3970X0.03860.07720.11580.15440.193SE +/- 0.00040, N = 3SE +/- 0.00021, N = 30.113620.171381. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random Access16 CoresThreadripper 3970X12345Min: 0.11 / Avg: 0.11 / Max: 0.11Min: 0.17 / Avg: 0.17 / Max: 0.171. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 3.1.3

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: Memorial16 CoresThreadripper 3970X510152025SE +/- 0.06, N = 3SE +/- 0.12, N = 314.9721.96
OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: Memorial16 CoresThreadripper 3970X510152025Min: 14.89 / Avg: 14.97 / Max: 15.08Min: 21.74 / Avg: 21.96 / Max: 22.16

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X70K140K210K280K350KSE +/- 2820.78, N = 15SE +/- 881.92, N = 33157332943331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X50K100K150K200K250KMin: 296000 / Avg: 315733.33 / Max: 331000Min: 293000 / Avg: 294333.33 / Max: 2960001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X70K140K210K280K350KSE +/- 26330.47, N = 123350001806331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X60K120K180K240K300KMin: 34300 / Avg: 180633.33 / Max: 2950001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X90K180K270K360K450KSE +/- 7133.29, N = 15SE +/- 3928.97, N = 153976003445331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X70K140K210K280K350KMin: 371000 / Avg: 397600 / Max: 442000Min: 324000 / Avg: 344533.33 / Max: 3670001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X60K120K180K240K300KSE +/- 3424.79, N = 4SE +/- 10149.45, N = 152457502692001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X50K100K150K200K250KMin: 236000 / Avg: 245750 / Max: 252000Min: 206000 / Avg: 269200 / Max: 3520001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X3K6K9K12K15KSE +/- 57.74, N = 3SE +/- 57.74, N = 31160014400
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X2K4K6K8K10KMin: 11500 / Avg: 11600 / Max: 11700Min: 14300 / Avg: 14400 / Max: 14500

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X60K120K180K240K300KSE +/- 5033.22, N = 3SE +/- 13593.30, N = 12277000263667
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X50K100K150K200K250KMin: 271000 / Avg: 277000 / Max: 287000Min: 117000 / Avg: 263666.67 / Max: 290000

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X100K200K300K400K500KSE +/- 3844.19, N = 3SE +/- 1855.92, N = 3364333459333
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X80K160K240K320K400KMin: 357000 / Avg: 364333.33 / Max: 370000Min: 457000 / Avg: 459333.33 / Max: 463000

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X70K140K210K280K350KSE +/- 2185.81, N = 3SE +/- 4041.45, N = 3320333307000
OpenBenchmarking.orgIOPS, More Is BetterFlexible IO TesterType: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 CoresThreadripper 3970X60K120K180K240K300KMin: 316000 / Avg: 320333.33 / Max: 323000Min: 299000 / Avg: 307000 / Max: 312000

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.12Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 Cores2K4K6K8K10K11600

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.12Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 Cores60K120K180K240K300KSE +/- 2333.33, N = 3273333

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.12Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 Cores80K160K240K320K400KSE +/- 1527.53, N = 3369000

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.12Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory16 Cores70K140K210K280K350KSE +/- 666.67, N = 3319333

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: Swirl16 CoresThreadripper 3970X30060090012001500SE +/- 1.86, N = 378415901. (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: Swirl16 CoresThreadripper 3970X30060090012001500Min: 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

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate16 CoresThreadripper 3970X160320480640800SE +/- 1.53, N = 3SE +/- 3.46, N = 37326931. (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: Rotate16 CoresThreadripper 3970X130260390520650Min: 730 / Avg: 732 / Max: 735Min: 687 / Avg: 693 / Max: 6991. (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: Sharpen16 CoresThreadripper 3970X100200300400500SE +/- 0.33, N = 3SE +/- 3.38, N = 32524681. (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: Sharpen16 CoresThreadripper 3970X80160240320400Min: 252 / Avg: 252.33 / Max: 253Min: 464 / Avg: 468.33 / Max: 4751. (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: Enhanced16 CoresThreadripper 3970X140280420560700SE +/- 2.91, N = 33576691. (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: Enhanced16 CoresThreadripper 3970X120240360480600Min: 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: Resizing16 CoresThreadripper 3970X5001000150020002500SE +/- 1.73, N = 3SE +/- 8.01, N = 3184722431. (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: Resizing16 CoresThreadripper 3970X400800120016002000Min: 1844 / Avg: 1847 / Max: 1850Min: 2228 / Avg: 2243.33 / Max: 22551. (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: Noise-Gaussian16 CoresThreadripper 3970X140280420560700SE +/- 2.00, N = 33516311. (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: Noise-Gaussian16 CoresThreadripper 3970X110220330440550Min: 627 / Avg: 631 / Max: 6331. (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: HWB Color Space16 CoresThreadripper 3970X30060090012001500SE +/- 1.33, N = 3SE +/- 1.53, N = 3141714991. (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: HWB Color Space16 CoresThreadripper 3970X30060090012001500Min: 1414 / Avg: 1416.67 / Max: 1418Min: 1497 / Avg: 1499 / Max: 15021. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

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 Second16 CoresThreadripper 3970X300K600K900K1200K1500KSE +/- 1593.11, N = 3SE +/- 6863.17, N = 3508354.401331439.751. (CC) gcc options: -O2 -lrt" -lrt
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second16 CoresThreadripper 3970X200K400K600K800K1000KMin: 506188.95 / Avg: 508354.4 / Max: 511461.26Min: 1317753.64 / Avg: 1331439.75 / Max: 1339192.31. (CC) gcc options: -O2 -lrt" -lrt

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.216 CoresThreadripper 3970X20K40K60K80K100KSE +/- 141.94, N = 3SE +/- 266.32, N = 354172.20112289.301. (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.216 CoresThreadripper 3970X20K40K60K80K100KMin: 53950.93 / Avg: 54172.2 / Max: 54436.86Min: 111955.76 / Avg: 112289.3 / Max: 112815.71. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread

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: m7m16 CoresThreadripper 3970X30060090012001500SE +/- 2.16, N = 3SE +/- 3.06, N = 3654.621624.301. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: m7m16 CoresThreadripper 3970X30060090012001500Min: 651.4 / Avg: 654.62 / Max: 658.73Min: 1618.22 / Avg: 1624.3 / Max: 1627.91. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deep16 CoresThreadripper 3970X6K12K18K24K30KSE +/- 1488.63, N = 15SE +/- 31.80, N = 36879.9129323.001. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: deep16 CoresThreadripper 3970X5K10K15K20K25KMin: 44.04 / Avg: 6879.91 / Max: 11840Min: 29260 / Avg: 29323.33 / Max: 293601. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbry16 CoresThreadripper 3970X20K40K60K80K100KSE +/- 330.05, N = 15SE +/- 464.63, N = 341063898531. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: lbry16 CoresThreadripper 3970X16K32K48K64K80KMin: 39950 / Avg: 41063.33 / Max: 44640Min: 89330 / Avg: 89853.33 / Max: 907801. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skein16 CoresThreadripper 3970X20K40K60K80K100KSE +/- 200.78, N = 3SE +/- 194.28, N = 3490731027031. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: skein16 CoresThreadripper 3970X20K40K60K80K100KMin: 48680 / Avg: 49073.33 / Max: 49340Min: 102320 / Avg: 102703.33 / Max: 1029501. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-gr16 CoresThreadripper 3970X3K6K9K12K15KSE +/- 1707.65, N = 15SE +/- 71.26, N = 315369.0913923.001. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: myr-gr16 CoresThreadripper 3970X3K6K9K12K15KMin: 2621.41 / Avg: 15369.09 / Max: 21590Min: 13820 / Avg: 13923.33 / Max: 140601. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256t16 CoresThreadripper 3970X50K100K150K200K250KSE +/- 826.56, N = 3SE +/- 26.03, N = 31069502236231. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenBenchmarking.orgkH/s - Hash Speed, More Is BetterCpuminer-Opt 3.8.8.1Algorithm: sha256t16 CoresThreadripper 3970X40K80K120K160K200KMin: 105790 / Avg: 106950 / Max: 108550Min: 223580 / Avg: 223623.33 / Max: 2236701. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Fhourstones

This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solving16 CoresThreadripper 3970X3K6K9K12K15KSE +/- 53.43, N = 3SE +/- 35.91, N = 315067.414702.31. (CC) gcc options: -O3
OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solving16 CoresThreadripper 3970X3K6K9K12K15KMin: 14962 / Avg: 15067.37 / Max: 15135.5Min: 14651.9 / Avg: 14702.3 / Max: 14771.81. (CC) gcc options: -O3

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: CPU16 CoresThreadripper 3970X10K20K30K40K50KSE +/- 86.26, N = 3SE +/- 663.97, N = 32043345841
OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPU16 CoresThreadripper 3970X8K16K24K32K40KMin: 20269 / Avg: 20433.33 / Max: 20561Min: 44950 / Avg: 45840.67 / Max: 47139

Xsbench

XSBench is a mini-app representing a key computational kernel of the Monte Carlo neutronics application OpenMC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-0616 CoresThreadripper 3970X1.3M2.6M3.9M5.2M6.5MSE +/- 5142.30, N = 3SE +/- 2938.92, N = 3384040460795541. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-0616 CoresThreadripper 3970X1.1M2.2M3.3M4.4M5.5MMin: 3832654 / Avg: 3840403.67 / Max: 3850134Min: 6073910 / Avg: 6079554.33 / Max: 60837971. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

BYTE Unix Benchmark

This is a test of BYTE. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 216 CoresThreadripper 3970X10M20M30M40M50MSE +/- 411120.29, N = 3SE +/- 385242.29, N = 342231623.544416335.2
OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 216 CoresThreadripper 3970X8M16M24M32M40MMin: 41627812.3 / Avg: 42231623.53 / Max: 43016870.3Min: 43703405 / Avg: 44416335.17 / Max: 45025847.3

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: Bedroom16 CoresThreadripper 3970X1.10392.20783.31174.41565.5195SE +/- 0.002, N = 3SE +/- 0.006, N = 31.8524.906
OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Bedroom16 CoresThreadripper 3970X246810Min: 1.85 / Avg: 1.85 / Max: 1.85Min: 4.9 / Avg: 4.91 / Max: 4.92

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Supercar16 CoresThreadripper 3970X3691215SE +/- 0.005, N = 3SE +/- 0.005, N = 34.1069.317
OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: Supercar16 CoresThreadripper 3970X3691215Min: 4.1 / Avg: 4.11 / Max: 4.12Min: 9.31 / Avg: 9.32 / Max: 9.32

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSC16 CoresThreadripper 3970X0.56481.12961.69442.25922.824SE +/- 0.02, N = 3SE +/- 0.19, N = 152.302.51MIN: 2.18 / MAX: 2.41MIN: 1.3 / MAX: 3
OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSC16 CoresThreadripper 3970X246810Min: 2.27 / Avg: 2.3 / Max: 2.34Min: 1.33 / Avg: 2.51 / Max: 2.98

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and Prism16 CoresThreadripper 3970X0.541.081.622.162.7SE +/- 0.02, N = 3SE +/- 0.17, N = 152.402.07MIN: 2.33 / MAX: 2.49MIN: 1.13 / MAX: 3.1