Intel Core i9-10980XE benchmarks against AMD Ryzen Threadripper 3960X. Benchmarks by Michael Larabel on Ubuntu 19.10 Linux.
Threadripper 3960X Processor: AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads), Motherboard: MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS), Chipset: AMD Starship/Matisse, Memory: 4 x 8192 MB DDR4-3200MT/s, Disk: 240GB Force MP510, Graphics: AMD Navi 10 8GB (2100/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS PB278, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723
OS: Ubuntu 19.10, Kernel: 5.3.0-23-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 4.5 Mesa 19.2.1 (LLVM 9.0.0), Compiler: GCC 9.2.1 20191008, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Java Notes: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Notes: Python 2.7.17rc1 + Python 3.7.5rc1Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected
Core i9 10980XE Processor: Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads) , Motherboard: Gigabyte X299X DESIGNARE 10G (F1 BIOS) , Chipset: Intel Sky Lake-E DMI3 Registers , Memory: 4 x 8192 MB DDR4-3200MT/s, Disk: 240GB Force MP510, Graphics: AMD Navi 10 8GB (2100/875MHz), Audio: Realtek ALC1220 , Monitor: ASUS PB278, Network: 2 x Intel 10G X550T + Intel Device 2723
Compiler Notes: --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002cJava Notes: OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Notes: Python 2.7.17rc1 + Python 3.7.5rc1Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
AMD Threadripper 3960X vs. Intel Core i9 10980XE OpenBenchmarking.org Phoronix Test Suite AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) Intel Core i9-10980XE @ 4.60GHz (18 Cores / 36 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) Gigabyte X299X DESIGNARE 10G (F1 BIOS) AMD Starship/Matisse Intel Sky Lake-E DMI3 Registers 4 x 8192 MB DDR4-3200MT/s 240GB Force MP510 AMD Navi 10 8GB (2100/875MHz) AMD Navi 10 HDMI Audio Realtek ALC1220 ASUS PB278 Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723 2 x Intel 10G X550T + Intel Device 2723 Ubuntu 19.10 5.3.0-23-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.2.1 (LLVM 9.0.0) GCC 9.2.1 20191008 ext4 2560x1440 Processors Motherboards Chipsets Memory Disk Graphics Audios Monitor Networks OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD Threadripper 3960X Vs. Intel Core I9 10980XE Benchmarks System Logs - --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 - NONE / errors=remount-ro,relatime,rw - Threadripper 3960X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Core i9 10980XE: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1) - Python 2.7.17rc1 + Python 3.7.5rc1 - Threadripper 3960X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected - Core i9 10980XE: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
Threadripper 3960X vs. Core i9 10980XE Comparison Phoronix Test Suite Baseline +39.5% +39.5% +79% +79% +118.5% +118.5% 103% 87.6% 74.7% 63.1% 61.6% 58.3% 49.2% 45.6% 44.9% 43.8% 42.5% 39.8% 37.3% 35.7% 34.2% 33% 32.7% 31% 29.3% 28% 27.8% 27.3% 27.2% 26.8% 26.7% 26.6% 25.8% 24.9% 24.6% 23.1% 22.5% 21.8% 19.6% 18.7% 17.8% 17.6% 15.1% 14.6% 13.6% 13.4% 13.4% 13.3% 13.2% 13% 12.4% 12.3% 12% 12% 11.3% 10.3% 9.9% 8.1% 8.1% 7.7% 7.7% 7.2% 6.7% 6.7% 6.6% 6.4% 6.2% 6.2% 5.8% 5.6% 5.3% 5.2% 5% 4.9% 4.6% 4.4% 4.3% 4% 3.9% 3.6% 3.6% 3% 2.8% 2.8% 2.7% O.M.G 157.9% v.V.1.V.E 148.9% 8 - Thread 135.6% IP Batch 1D - f32 135.6% Trace Time 130.3% Fayalite-FIST Data 127.7% R.R.B 127.5% S.N.1 127.4% Memory Copy - 4096 MiB 122.9% 8 - Process 121.3% Wavelet Contour - 2560 x 1440 119.9% Wavelet Contour - 2560 x 1440 119.9% Memory Copy - 1024 MiB 116.6% SP.B 112.8% Chimera 1080p 112.3% Tradebeans 109.7% Memory Copy - 512 MiB 109.3% Time To Solve 104.5% P.N.T.T.2.0.0 C.B.c - f32 96.1% Swirl 94.7% V.P.M 93.2% Elapsed Time 93% 4 - Process 90.3% Non-Exponential 90.1% 16 - Thread 88.2% Reads 4 - Thread 85.2% 16 - Process 82.7% C.1.1.b 80.7% H2 80.4% Crypto 80% Total Time - 4.1.R.P.P 78.5% Classroom - CPU-Only 77.9% Chimera 1080p 77.8% Volumetric Caustic 76.1% S.N.1 74.8% 200 OpenMP CUTCP 74.1% Pabellon Barcelona - CPU-Only 73.3% Summer Nature 4K 70.5% Fishy Cat - CPU-Only 70.2% Float + SSE - 2D FFT Size 512 68.8% Summer Nature 4K 68.8% CoreMark Size 666 - I.P.S 68.8% P.P.A 67.9% Enc Mode 8 - 1080p 66.6% G.C.S.F 65.6% Water Benchmark 64.2% leblancbig sedovbig Float + SSE - 2D FFT Size 1024 60.6% Rand 60% BMW27 - CPU-Only 59.9% Sharpen 59.9% C.1.1.b 59.3% tConvolve OpenMP - Gridding 58.8% R.R.L G.I.R.1.S 58.2% Barbershop - CPU-Only 57.3% Pathtracer - Crown 57.1% G.Q.D.S 57% NASA Streamlines - Path Tracer 56.7% HWB Color Space 56.5% H.2.1.V.E 56.5% Time To Compile 56.1% C.S.T 55.9% Enhanced 55% Enc Mode 4 - 1080p 54.7% Noise-Gaussian 54.4% Total Time 54.3% XFrog Forest - SciVis 54.2% G-Ffte 53.8% G-Ffte 53.8% MG.C 53.7% Float + SSE - 2D FFT Size 256 52.7% Maze Solver - Google Chrome 52.5% Time To Compile 52% Triad - Integer 51.8% Resizing 51.6% Time To Compile 51.5% Time To Compile 51% OpenMP LavaMD 50.9% Hair 50.8% Maze Solver - Firefox 50% CPU 50% Add - Floating Point 49.3% Float + SSE - 2D FFT Size 2048 49.3% Standard Memset Rand Read 49% Bedroom 48.7% H.2.V.E 48.4% XFrog Forest - Path Tracer 48.2% Socket Activity 47.9% Total Time 47.7% json 47.6% Add - Integer 46.5% Boat - CPU-only 45.9% Seq Fill Savina Reactors.IO 45.3% CPU 45.3% D.B.d - f32 M.C.F.B.S - 4096 MiB 44.3% S.C.c.j 44.3% R.N.N.T - f32 NASA Streamlines - SciVis 43.8% Writes 43.6% Float + SSE - 2D FFT Size 128 43.5% Tradesoap 43.4% Pathtracer - Asian Dragon 43.4% Vector Math 42.9% Buffer Test - Normal Load - Read Only 42.7% Pathtracer - Asian Dragon Obj 42.6% EP-STREAM Triad Emily 41.7% 1.H.M.2.D 41.5% Buffer Test - Normal Load - Read Write 41.2% Create Threads Average - Floating Point 39.6% tConvolve MT - Degridding 39% tConvolve MPI - Degridding 38.8% Disney Material 38.3% I.M.D.S 38.3% San Miguel - SciVis 37.9% M.C.F.B.S - 512 MiB 37.7% F.E.T S.C.m.j 36.9% M.C.F.B.S - 1024 MiB 36% Pathtracer ISPC - Crown 35.8% sqrt Composite 35.4% 35.2% Time To Compile 34.2% Launch Programs ATPase Simulation - 327,506 Atoms 34.1% rotate 33.6% G-Rand Access 33.4% O.B Wavelet Volume - 2560 x 1440 32.9% Wavelet Volume - 2560 x 1440 32.9% CPU Stress 32.9% Read Scale - Integer 32.4% Stock - 2D FFT Size 2048 31.7% M.C.F.B.S - 128 MiB 31.1% Masskrug - CPU-only 31% tConvolve OpenMP - Degridding Scale - Floating Point 30.7% Supercar 30.6% build 30.2% resize 30.1% Triad - Floating Point 30.1% Forking V.Q.O - Bosphorus 1080p 29.2% WAV To MP3 28.5% StyleBench - Firefox 28.5% OpenMP CFD Solver 28.3% 28.3% BT.C 28.2% S.W.P.S Copy Copy - Integer 27.8% W.O.E.O.D 27.8% 27.4% VMAF Optimized - Bosphorus 1080p 27.4% ffs Average - Integer 27.2% Create Processes ffsll Stock - 1D FFT Size 32 26.7% P.S.O - Bosphorus 1080p 26.7% C.S.T D.B.d - f32 Stock - 1D FFT Size 64 26.6% Stock - 2D FFT Size 64 26.5% Ctype pthread_once PSPDFKit WASM - Google Chrome 23.9% Float + SSE - 2D FFT Size 4096 23.8% 1.T.A.V.E 23.7% 1 23.5% Copy - Floating Point 23.2% Stock - 2D FFT Size 32 23.1% Context Switching PSPDFKit WASM - Firefox 23% Stock - 2D FFT Size 4096 22.5% Float + SSE - 2D FFT Size 64 22.5% modf G.I.I.S 22.3% Time To Compile 22.3% WAV To FLAC 22.2% R.C.a.P unsharp-mask 21.8% Speedometer - Firefox 21.5% Memory Copy - 128 MiB 21.5% tConvolve MT - Gridding 20.6% LU.C 20.5% Pathtracer ISPC - Asian Dragon Obj 20.1% Pathtracer ISPC - Asian Dragon 19.6% Cifar10 Stock - 1D FFT Size 256 19.6% T.T.C.S.P.M 19.1% A.S.P 18.9% tConvolve MPI - Gridding 18.9% Speedometer - Google Chrome 18.8% Mixed 1:3 Float + SSE - 2D FFT Size 32 18.4% R.M.W 18.3% P.B.S M.R - SciVis Server Room - CPU-only 17.5% S.F.P.R 17.3% 32 - Process 17.2% Stock - 1D FFT Size 128 16.8% C.B.c - f32 16.7% Read While Writing 16.6% 3000 Fall 16.4% SMP Parallel 16.2% San Miguel - Path Tracer 15.7% Function Objects P.P.S 14.9% Stock - 2D FFT Size 512 14.9% Rand Numbers auto-levels 14.2% Float + SSE - 1D FFT Size 1024 Stock - 2D FFT Size 1024 13.4% 136 Ragdolls 13.4% SET C.B.c - f32 M.R - Path Tracer 1 - Process Stock - 2D FFT Size 256 13.1% Quasigroup ARES-6 - Firefox 12.7% Jetstream - Firefox 12.6% Float + SSE - 1D FFT Size 32 R.T.P.I.C T.T.C.C.G.C 12.3% Water Caustic 12.2% Solitaire 12.1% OpenMP Stencil 12.1% EP.D Rotate C.u.1.0.3.s.i.i.C.L.1 11.4% Memorial D.B.d - f32 P.R.W.S.S.M 10.2% Small 10.1% Standard Memcpy 10% Serial 10% Apache Spark ALS Memory Allocations 9.8% log2 9.7% Server Rack - CPU-only 9.2% C.B.c - f32 9.1% Float + SSE - 1D FFT Size 128 9% Redis 8.7% 1000 Stack 8.6% Triad 8.4% Float + SSE - 1D FFT Size 2048 1 - Thread Add 7.9% Float + SSE - 1D FFT Size 512 Octane - Firefox 7.7% EP.C Prim Trimesh 7.5% Jython 7.4% Graceful 7.3% EP-DGEMM 2 - Thread 7% ARES-6 - Google Chrome 7% M.P.P.B 6.9% 2.D.T.P 6.9% Scale 6.9% T.F.A.T.T Create Files IP Batch All - f32 S.W.P.S 6.6% Atol Convex Trimesh 6.4% sincos 6.2% Composite Write 8 S.A 5.8% Raytests 5.8% Material Tester tanh 5.6% G-Ptrans 5.6% L.S.T.A.T.t.g A.C.P Jetstream - Google Chrome 5.2% Semaphores Enc Mode 0 - 1080p 4.9% cos Matrix Math 4.9% Apache Spark Bayes 4.8% BLAS FT.C DLSC T.T.S.S 4.2% sin http 4% StyleBench - Google Chrome 4% 1000 Convex 4% A.U.C.T Dhrystone 2 Float + SSE - 1D FFT Size 64 2 - Process 3.1% Float + SSE - 1D FFT Size 4096 Float + SSE - 1D FFT Size 256 Octane - Google Chrome 2.8% GET Stock - 2D FFT Size 128 garbage 2.3% Parboil VP9 libvpx Encoding Hackbench MKL-DNN DNNL POV-Ray CP2K Molecular Dynamics HPC Challenge dav1d MBW Hackbench ParaView ParaView MBW NAS Parallel Benchmarks dav1d DaCapo Benchmark MBW m-queens Rust Prime Benchmark MKL-DNN DNNL GraphicsMagick BRL-CAD N-Queens Hackbench Tungsten Renderer Hackbench Apache Cassandra Hackbench Hackbench dav1d DaCapo Benchmark Stress-NG C-Ray Blender libgav1 Tungsten Renderer libgav1 Apache Siege Parboil Blender dav1d Blender FFTW libgav1 Coremark Timed MrBayes Analysis SVT-AV1 Stress-NG GROMACS Pennant Pennant FFTW LeelaChessZero Blender GraphicsMagick libgav1 ASKAP HPC Challenge Smallpt Blender Embree Stress-NG OSPray GraphicsMagick x265 Timed GCC Compilation 7-Zip Compression GraphicsMagick SVT-AV1 GraphicsMagick Stockfish OSPray HPC Challenge HPC Challenge NAS Parallel Benchmarks FFTW Selenium Timed Linux Kernel Compilation RAMspeed SMP GraphicsMagick Timed LLVM Compilation Timed ImageMagick Compilation Rodinia Tungsten Renderer Selenium Chaos Group V-RAY RAMspeed SMP FFTW Tinymembench Facebook RocksDB IndigoBench x264 OSPray Stress-NG Tachyon Go Benchmarks RAMspeed SMP Darktable Facebook RocksDB Renaissance NeatBench MKL-DNN DNNL MBW SPECjbb 2015 MKL-DNN DNNL OSPray Apache Cassandra FFTW DaCapo Benchmark Embree Stress-NG PostgreSQL pgbench Embree HPC Challenge Appleseed asmFish PostgreSQL pgbench OSBench RAMspeed SMP ASKAP ASKAP Appleseed Renaissance OSPray MBW Bork File Encrypter SPECjbb 2015 MBW Embree glibc bench Java SciMark GNU Octave Benchmark Build2 OSBench NAMD GIMP HPC Challenge Optcarrot ParaView ParaView Stress-NG CacheBench RAMspeed SMP FFTW MBW Darktable ASKAP RAMspeed SMP IndigoBench Go Benchmarks GIMP RAMspeed SMP Stress-NG SVT-VP9 LAME MP3 Encoding Selenium Rodinia Xsbench NAS Parallel Benchmarks NGINX Benchmark Stream RAMspeed SMP Opus Codec Encoding OpenCV Benchmark SVT-VP9 glibc bench RAMspeed SMP OSBench glibc bench FFTW SVT-VP9 ctx_clock MKL-DNN DNNL FFTW FFTW CppPerformanceBenchmarks glibc bench QMCPACK Selenium FFTW rav1e SQLite RAMspeed SMP FFTW Stress-NG Selenium FFTW FFTW glibc bench Sunflow Rendering System Timed PHP Compilation FLAC Audio Encoding LuxCoreRender GIMP Selenium MBW ASKAP NAS Parallel Benchmarks Embree Embree Tensorflow FFTW Rust Mandelbrot Renaissance ASKAP Selenium Apache Cassandra FFTW CacheBench PHPBench OSPray Darktable ACES DGEMM Hackbench FFTW MKL-DNN DNNL Facebook RocksDB Bullet Physics Engine Radiance Benchmark OSPray CppPerformanceBenchmarks Himeno Benchmark FFTW CppPerformanceBenchmarks GIMP FFTW FFTW Bullet Physics Engine Redis MKL-DNN DNNL OSPray Hackbench FFTW Minion Selenium Selenium FFTW dcraw Git Tungsten Renderer Minion Parboil NAS Parallel Benchmarks GraphicsMagick Zstd Compression Intel Open Image Denoise MKL-DNN DNNL TTSIOD 3D Renderer miniFE Tinymembench Radiance Benchmark Renaissance OSBench glibc bench Darktable MKL-DNN DNNL FFTW Memtier_benchmark Bullet Physics Engine Stream FFTW Hackbench Stream FFTW Selenium NAS Parallel Benchmarks Bullet Physics Engine DaCapo Benchmark Minion HPC Challenge Hackbench Selenium HPC Challenge LibreOffice Stream PyBench OSBench MKL-DNN DNNL Apache Benchmark CppPerformanceBenchmarks Bullet Physics Engine glibc bench SciMark CacheBench SQLite CppPerformanceBenchmarks Bullet Physics Engine Appleseed glibc bench HPC Challenge Gzip Compression TSCP Selenium Stress-NG SVT-AV1 glibc bench Stress-NG Renaissance LeelaChessZero NAS Parallel Benchmarks LuxCoreRender eSpeak Speech Engine glibc bench Go Benchmarks Selenium Bullet Physics Engine Renaissance BYTE Unix Benchmark FFTW Hackbench FFTW FFTW Selenium Redis FFTW Go Benchmarks Threadripper 3960X Core i9 10980XE
AMD Threadripper 3960X vs. Intel Core i9 10980XE sqlite: 1 sqlite: 8 paraview: Many Spheres - 2560 x 1440 paraview: Many Spheres - 2560 x 1440 paraview: Wavelet Volume - 2560 x 1440 paraview: Wavelet Volume - 2560 x 1440 paraview: Wavelet Contour - 2560 x 1440 paraview: Wavelet Contour - 2560 x 1440 ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 128 MiB mbw: Memory Copy - 512 MiB mbw: Memory Copy - 1024 MiB mbw: Memory Copy - 4096 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy, Fixed Block Size - 512 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB npb: BT.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B hpcc: G-HPL hpcc: G-Ffte hpcc: G-Ffte hpcc: EP-DGEMM hpcc: G-Ptrans hpcc: EP-STREAM Triad hpcc: G-Rand Access hpcc: Rand Ring Latency hpcc: Rand Ring Bandwidth hpcc: Max Ping Pong Bandwidth lczero: BLAS lczero: Rand parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding minife: Small cp2k: Fayalite-FIST Data rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver namd: ATPase Simulation - 327,506 Atoms fftw: Stock - 1D FFT Size 32 fftw: Stock - 1D FFT Size 64 fftw: Stock - 2D FFT Size 32 fftw: Stock - 2D FFT Size 64 fftw: Stock - 1D FFT Size 128 fftw: Stock - 1D FFT Size 256 fftw: Stock - 1D FFT Size 512 fftw: Stock - 2D FFT Size 128 fftw: Stock - 2D FFT Size 256 fftw: Stock - 2D FFT Size 512 fftw: Stock - 1D FFT Size 1024 fftw: Stock - 1D FFT Size 2048 fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 1024 fftw: Stock - 2D FFT Size 2048 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 32 fftw: Float + SSE - 1D FFT Size 64 fftw: Float + SSE - 2D FFT Size 32 fftw: Float + SSE - 2D FFT Size 64 fftw: Float + SSE - 1D FFT Size 128 fftw: Float + SSE - 1D FFT Size 256 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 128 fftw: Float + SSE - 2D FFT Size 256 fftw: Float + SSE - 2D FFT Size 512 fftw: Float + SSE - 1D FFT Size 1024 fftw: Float + SSE - 1D FFT Size 2048 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 1024 fftw: Float + SSE - 2D FFT Size 2048 fftw: Float + SSE - 2D FFT Size 4096 pennant: sedovbig pennant: leblancbig mrbayes: Primate Phylogeny Analysis qmcpack: libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit go-benchmark: http go-benchmark: json go-benchmark: build go-benchmark: garbage java-scimark2: Composite bork: File Encryption Time dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree byte: Dhrystone 2 cachebench: Read cachebench: Write cachebench: Read / Modify / Write scimark2: Composite crafty: Elapsed Time tscp: AI Chess Performance graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space mkl-dnn: IP Batch 1D - f32 mkl-dnn: IP Batch All - f32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: Convolution Batch conv_all - f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Convolution Batch conv_alexnet - f32 mkl-dnn: Deconvolution Batch deconv_all - f32 mkl-dnn: Recurrent Neural Network Training - f32 mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj rav1e: 1080p To AV1 Video Encode svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: vpxenc VP9 1080p Video Encode x264: H.264 Video Encoding x265: H.265 1080p Video Encoding mt-dgemm: Sustained Floating-Point Rate oidn: Memorial coremark: CoreMark Size 666 - Iterations Per Second luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism himeno: Poisson Pressure Solver compress-7zip: Compress Speed Test stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth build-gcc: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-php: Time To Compile build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel povray: Trace Time smallpt: Global Illumination Renderer; 128 Samples tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh compress-gzip: Linux Source Tree Archiving To .tar.gz compress-lzma: 256MB File Compression compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 dcraw: RAW To PPM Image Conversion encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-opus: WAV, Opus Encode, Opus Decode espeak: Text-To-Speech Synthesis hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 2 - Process hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process m-queens: Time To Solve minion: Graceful minion: Solitaire minion: Quasigroup n-queens: Elapsed Time opencv-bench: radiance: Serial radiance: SMP Parallel tachyon: Total Time glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once gromacs: Water Benchmark pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask libreoffice: 20 Documents To PDF octave-benchmark: memtier-benchmark: Redis redis: GET redis: SET stress-ng: Crypto stress-ng: Forking stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting ctx-clock: Context Switch Time optcarrot: Optimized Benchmark v-ray: CPU indigobench: Bedroom indigobench: Supercar cassandra: Reads cassandra: Writes cassandra: Mixed 1:3 rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Read While Writing blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only xsbench: pybench: Total For Average Test Times nginx: Static Web Page Serving apache: Static Web Page Serving appleseed: Emily appleseed: Disney Material appleseed: Material Tester phpbench: PHP Benchmark Suite selenium: ARES-6 - Firefox selenium: Octane - Firefox selenium: Jetstream - Firefox selenium: StyleBench - Firefox selenium: Maze Solver - Firefox selenium: Speedometer - Firefox selenium: ARES-6 - Google Chrome selenium: Octane - Google Chrome selenium: PSPDFKit WASM - Firefox selenium: Jetstream - Google Chrome selenium: StyleBench - Google Chrome selenium: Maze Solver - Google Chrome selenium: Speedometer - Google Chrome selenium: PSPDFKit WASM - Google Chrome git: Time To Complete Common Git Commands sunflow: Global Illumination + Image Synthesis tesseract-ocr: Time To OCR 7 Images brl-cad: VGR Performance Metric osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations rust-mandel: Time To Complete Serial/Parallel Mandelbrot rust-prime: Prime Number Test To 200,000,000 askap: tConvolve MT - Gridding askap: tConvolve MT - Degridding askap: tConvolve MPI - Gridding askap: tConvolve MPI - Degridding askap: tConvolve OpenMP - Gridding askap: tConvolve OpenMP - Degridding tensorflow: Cifar10 neatbench: CPU apache-siege: 200 spec-jbb2015: SPECjbb2015-Composite max-jOPS spec-jbb2015: SPECjbb2015-Composite critical-jOPS Threadripper 3960X Core i9 10980XE 15.738 61.410 58.85 5900.232 175.72 2811.522 247.47 2578.928 43028.44 37204.25 38106.38 43894.26 36961.63 43043.84 35940.89 37097.99 37623.85 40240.98 33465.1 33514.6 36725.1 36666.4 10538.0 17756.9 10893.678 19400.432 19435.382 19697.475 10863.421 11306.184 11380.322 11493.070 52747.62 2208.11 2214.27 17832.39 51711.88 25120.08 23242.08 60.46073 10.73077 10.73077 31.63690 5.54022 1.82228 0.14292 0.45683 3.36400 22107.913 32.7349 106908 1.264657 7.243440 49.067796 7790.67 419.693 10.103 9.037 0.72235 11237 9362.2 11113 9585.4 8569.2 8883.8 9114.0 8902.3 8674.1 8684.6 9356.2 9048.1 8818.8 8097.9 7864.3 6784.1 15042 18900 46123 47733 27460 38260 51240 46970 42616 43049 59937 61112 58875 40897 34104 22314 6502.564 6305.170 71.133 1875.8 49.67 22.99 74.29 20.46 8619 1901078 19291013759 702500 3033.26 8.018 3694 3963 3364 4643 6643.079 3355.907 14138.775 17245.119 6759.032 12584.856 45423513.1 3063.54 32059.699295746 61655.494100270 714.92 9041729 1341412 1351 710 379 569 2263 565 1462 2.81769 16.7995 6.84735 1070.54 2.59611 2.86390 142.227 1772.78 226.819 57.2830 587.81 291.09 677.06 87.19 38.46 7.08 2.88 52.63 3.72 25 10.75 333.33 780.044 29.7673 28.3694 32.1520 28.7858 32.1513 27.7394 1.369 0.064 8.043 78.792 382.22 392.87 326.41 201.36 193.76 65.71 8.543887 19.59 1069837.228639 2.79 2.29 4748.293606 150915 75434528 75540266 598.912 14.539 28.538 141.557 39.644 54.083 21.059 16.410 3.675 9.79737 19.3355 3.56422 4.15646 2.114348 3.416941 4.110941 3.81367 2.181623 0.798775 0.955188 33.754 226.235 20.357 10.227 39.498 7.834 7.117 6.272 27.811 2.858 3.736 6.032 11.666 2.762 22.955 3.529 5.468 11.146 22.737 44.561 23.281 41.781302 60.510068 107.180494 4.469 64.118 558.724 172.079 1.6899 42.0206 4.84041 1.75927 41.4168 5.83717 2.21984 7.82634 2.16235 10.5197 8.42052 10.0172 1.75307 12.1370 1.74395 2.486 662564.296528 13768.050779 57.761 33.088 270.690 1105.427 76.647 14.677 28.304 58.430 6.279 3.402 0.130 2.242 8.609 12.316 17.125 20.511 6.788 13.306 2912967.74 2649622.70 1834121.40 7072.93 80851.06 9167.11 3239494.25 151388.05 67241.37 18734.34 15705353.86 2449871.83 380.73 152 106.88 39404 3.926 8.104 30078 230619 171 143688270 1030368 4877714 57.99 150.89 84.00 237.55 191.48 5029528 968 36127.85 34193.15 160.60522 87.464249 136.804986 658408 50.67 36739 217.57 79.0 4.4 97.1 19.97 47433 1324 217.50 36.6 4.0 133 1508 4.765 0.685 24.136 393502 11.538926 20.843347 48.146248 41.036606 70.596059 32.698 14.999 1911.41 3307.00 1865.03 3311.01 4617.47 3915.53 17.04 35.3 55723.63 52659 26415 19.432 58.033 58.37 5851.916 132.19 2115.006 112.56 1173.005 29367.55 29115.6 28779.3 28909.78 29049.73 28825.97 29165.42 28379.3 28912.65 28822.8 42773.0 31362.1 33869.1 33985.0 9578.0 26498.8 8969.584 9270.749 8972.172 8836.111 8285.555 8210.910 8370.683 7965.852 41131.73 2377.79 2479.62 18608.75 42920.16 16348.60 10924.43 59.38110 6.97752 6.97752 33.91873 5.24823 2.59632 0.10710 0.28861 1.47851 20672.695 34.2264 66812.8 2.201442 8.121154 126.540258 7074.25 955.802 15.248 11.598 0.96897 8866.7 7395.5 9025.3 7578.5 7338.5 7430.5 9149.0 9138.5 7671.4 7561.6 9279.2 8921.4 8725.2 7139.0 5969.3 5536.2 16912 19577 38939 38956 25195 39345 55196 32722 27904 25501 68093 66081 60652 25471 22844 18017 4023.540 3865.417 119.403 1505.1 27.93 13.62 42.51 12.84 8962 2806876 25111896331 718932 2240.80 5.839 6665 4257 4825 9736 6041.965 3516.990 20542.519 20511.307 9344.833 12112.809 47073027.6 4064.63 34036.939756095 52123.622520143 759.07 9194543 1411529 694 795 237 367 1493 366 934 6.63739 15.7565 13.4254 1168.43 1.79212 2.59695 125.463 1400.03 157.692 66.8417 276.89 170.75 297.80 48.25 27.88 4.59 2.49 36.60 2.51 29.41 6.86 377.78 707.558 18.9456 20.8831 22.4227 20.1842 26.8835 23.0940 1.107 0.061 5.198 47.291 300.07 310.09 252.72 80.91 130.57 41.99 7.280818 21.81 633910.084309 2.91 2.79 4133.548467 96796 48888357 53386196 934.731 21.947 43.379 214.458 48.486 72.589 37.587 37.792 5.814 14.7793 21.7014 6.77652 7.31939 2.236870 3.977162 4.466505 3.964453 2.473712 0.859013 1.015892 32.047 222.949 20.126 11.393 35.174 9.570 9.143 8.013 28.983 2.644 3.999 11.171 27.490 2.439 43.198 3.638 10.407 24.670 41.546 52.223 47.600 44.821723 67.861407 94.883243 8.627 81.708 614.512 199.935 2.4963 40.0661 4.91715 1.38244 39.8198 6.40585 1.81255 7.74219 1.59331 11.1057 8.54710 10.1695 1.38217 12.8880 1.39656 1.514 464274.744451 9752.384767 54.268 26.311 273.810 964.613 78.065 12.746 29.948 57.968 9.160 4.457 0.142 2.635 11.204 16.450 19.559 24.985 7.254 17.984 2679835.95 2722488.67 2079297.96 3929.12 104506.25 6897.80 3402838.84 144369.10 47063.29 12670.41 19329847.89 1479518.86 242.45 120 142.13 26274 2.640 6.207 56426 160569 203 96435581 1500455 4184688 92.74 268.46 142.97 373.59 331.85 3919280 907 46249.34 32075.14 227.65089 120.961023 129.57724 775515 57.08 34107 193.30 61.5 6.6 79.9 21.37 46142 1628 206.71 35.2 6.1 112 1869 5.350 0.838 23.856 203716 10.816325 14.912288 35.879612 32.253265 77.535311 38.937 7.388 1584.33 2378.47 1568.43 2385.57 2908.06 5128.68 14.25 24.3 97360.61 38471 18311 OpenBenchmarking.org
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Threadripper 3960X Core i9 10980XE 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 15.74 19.43 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Threadripper 3960X Core i9 10980XE 14 28 42 56 70 SE +/- 0.32, N = 3 SE +/- 4.82, N = 15 61.41 58.03 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 2560 x 1440 Threadripper 3960X Core i9 10980XE 1300 2600 3900 5200 6500 SE +/- 4.91, N = 3 SE +/- 3.10, N = 3 5900.23 5851.92
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 2560 x 1440 Threadripper 3960X Core i9 10980XE 40 80 120 160 200 SE +/- 0.99, N = 3 SE +/- 1.35, N = 15 175.72 132.19
OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 2560 x 1440 Threadripper 3960X Core i9 10980XE 600 1200 1800 2400 3000 SE +/- 15.86, N = 3 SE +/- 21.64, N = 15 2811.52 2115.01
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 2560 x 1440 Threadripper 3960X Core i9 10980XE 50 100 150 200 250 SE +/- 0.17, N = 3 SE +/- 1.43, N = 3 247.47 112.56
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 2560 x 1440 Threadripper 3960X Core i9 10980XE 600 1200 1800 2400 3000 SE +/- 1.76, N = 3 SE +/- 14.90, N = 3 2578.93 1173.01
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 37204.25 29115.60 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 38106.38 28779.30 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K 43894.26 28909.78 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 36961.63 29049.73 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K 43043.84 28825.97 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 35940.89 29165.42 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 37097.99 28379.30 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K 37623.85 28912.65 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K 40240.98 28822.80 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Threadripper 3960X Core i9 10980XE 7K 14K 21K 28K 35K SE +/- 16.43, N = 5 SE +/- 3.34, N = 5 33514.6 31362.1 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K SE +/- 19.57, N = 5 SE +/- 2.25, N = 5 36725.1 33869.1 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K SE +/- 12.82, N = 5 SE +/- 2.52, N = 5 36666.4 33985.0 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 62.41, N = 3 SE +/- 1.43, N = 3 19400.43 9270.75 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 19.92, N = 3 SE +/- 72.16, N = 15 19435.38 8972.17 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 33.30, N = 3 SE +/- 109.62, N = 5 19697.48 8836.11 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 15.80, N = 3 SE +/- 103.21, N = 3 10863.42 8285.56 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 6.27, N = 3 SE +/- 25.02, N = 3 11306.18 8210.91 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 13.80, N = 3 SE +/- 124.76, N = 3 11380.32 8370.68 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 4.86, N = 3 SE +/- 103.12, N = 3 11493.07 7965.85 1. (CC) gcc options: -O3 -march=native
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Threadripper 3960X Core i9 10980XE 11K 22K 33K 44K 55K SE +/- 720.74, N = 3 SE +/- 21.23, N = 3 52747.62 41131.73 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Threadripper 3960X Core i9 10980XE 500 1000 1500 2000 2500 SE +/- 5.95, N = 3 SE +/- 55.63, N = 12 2208.11 2377.79 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Threadripper 3960X Core i9 10980XE 500 1000 1500 2000 2500 SE +/- 7.75, N = 3 SE +/- 33.55, N = 4 2214.27 2479.62 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 33.84, N = 3 SE +/- 27.55, N = 3 17832.39 18608.75 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Threadripper 3960X Core i9 10980XE 11K 22K 33K 44K 55K SE +/- 232.22, N = 3 SE +/- 9.92, N = 3 51711.88 42920.16 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Threadripper 3960X Core i9 10980XE 5K 10K 15K 20K 25K SE +/- 41.78, N = 3 SE +/- 46.20, N = 3 25120.08 16348.60 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Threadripper 3960X Core i9 10980XE 5K 10K 15K 20K 25K SE +/- 269.46, N = 15 SE +/- 19.65, N = 3 23242.08 10924.43 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
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.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL Threadripper 3960X Core i9 10980XE 14 28 42 56 70 SE +/- 0.16, N = 3 SE +/- 0.51, N = 3 60.46 59.38 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.18914, N = 3 SE +/- 0.02340, N = 3 10.73077 6.97752 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.18914, N = 3 SE +/- 0.02340, N = 3 10.73077 6.97752 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM Threadripper 3960X Core i9 10980XE 8 16 24 32 40 SE +/- 0.45, N = 3 SE +/- 0.13, N = 3 31.64 33.92 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans Threadripper 3960X Core i9 10980XE 1.2465 2.493 3.7395 4.986 6.2325 SE +/- 0.01609, N = 3 SE +/- 0.00274, N = 3 5.54022 5.24823 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad Threadripper 3960X Core i9 10980XE 0.5842 1.1684 1.7526 2.3368 2.921 SE +/- 0.00309, N = 3 SE +/- 0.00602, N = 3 1.82228 2.59632 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Random Access Threadripper 3960X Core i9 10980XE 0.0322 0.0644 0.0966 0.1288 0.161 SE +/- 0.00070, N = 3 SE +/- 0.00089, N = 3 0.14292 0.10710 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org usecs, Fewer Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Latency Threadripper 3960X Core i9 10980XE 0.1028 0.2056 0.3084 0.4112 0.514 SE +/- 0.00045, N = 3 SE +/- 0.00081, N = 3 0.45683 0.28861 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Random Ring Bandwidth Threadripper 3960X Core i9 10980XE 0.7569 1.5138 2.2707 3.0276 3.7845 SE +/- 0.00987, N = 3 SE +/- 0.00664, N = 3 3.36400 1.47851 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.5.0 Test / Class: Max Ping Pong Bandwidth Threadripper 3960X Core i9 10980XE 5K 10K 15K 20K 25K SE +/- 366.52, N = 3 SE +/- 124.91, N = 3 22107.91 20672.70 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.22.0 Backend: Random Threadripper 3960X Core i9 10980XE 20K 40K 60K 80K 100K SE +/- 513.36, N = 3 SE +/- 427.06, N = 3 106908.0 66812.8 1. (CXX) g++ options: -lpthread
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Threadripper 3960X Core i9 10980XE 0.4953 0.9906 1.4859 1.9812 2.4765 SE +/- 0.000632, N = 3 SE +/- 0.007167, N = 3 1.264657 2.201442 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.018289, N = 3 SE +/- 0.027934, N = 3 7.243440 8.121154 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Threadripper 3960X Core i9 10980XE 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 1.07, N = 3 49.07 126.54 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CP2K Molecular Dynamics CP2K is an open-source molecular dynamics software package focused on quantum chemistry and solid-state physics. This test profile currently makes use of the OpenMP implementation and using the Fayalite-FIST molecular dynamics run and measures the total time to complete. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Threadripper 3960X Core i9 10980XE 200 400 600 800 1000 419.69 955.80
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Threadripper 3960X Core i9 10980XE 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 10.10 15.25 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.025, N = 3 SE +/- 0.061, N = 3 9.037 11.598 1. (CXX) g++ options: -O2 -lOpenCL
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Threadripper 3960X Core i9 10980XE 0.218 0.436 0.654 0.872 1.09 SE +/- 0.00128, N = 3 SE +/- 0.00236, N = 3 0.72235 0.96897
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 5.51, N = 3 SE +/- 0.00, N = 3 11237.0 8866.7 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 231.46, N = 15 SE +/- 254.66, N = 15 9362.2 7395.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 17.13, N = 3 SE +/- 281.35, N = 15 11113.0 9025.3 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 21.91, N = 3 SE +/- 86.93, N = 6 9585.4 7578.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 77.36, N = 3 SE +/- 18.83, N = 3 8569.2 7338.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 12.22, N = 3 SE +/- 38.68, N = 3 8883.8 7430.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 39.54, N = 3 SE +/- 95.94, N = 3 9114.0 9149.0 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 14.00, N = 3 SE +/- 7.40, N = 3 8902.3 9138.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 8.89, N = 3 SE +/- 43.39, N = 3 8674.1 7671.4 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 17.50, N = 3 SE +/- 66.31, N = 3 8684.6 7561.6 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 5.17, N = 3 SE +/- 79.13, N = 3 9356.2 9279.2 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 21.61, N = 3 SE +/- 20.08, N = 3 9048.1 8921.4 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 31.06, N = 3 SE +/- 59.01, N = 3 8818.8 8725.2 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 4.47, N = 3 SE +/- 71.24, N = 3 8097.9 7139.0 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 3.11, N = 3 SE +/- 88.60, N = 3 7864.3 5969.3 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Threadripper 3960X Core i9 10980XE 1500 3000 4500 6000 7500 SE +/- 8.75, N = 3 SE +/- 21.00, N = 3 6784.1 5536.2 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 208.40, N = 4 SE +/- 159.08, N = 3 15042 16912 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 715.56, N = 15 SE +/- 282.40, N = 3 18900 19577 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 Threadripper 3960X Core i9 10980XE 10K 20K 30K 40K 50K SE +/- 88.57, N = 3 SE +/- 1023.30, N = 15 46123 38939 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 Threadripper 3960X Core i9 10980XE 10K 20K 30K 40K 50K SE +/- 259.03, N = 3 SE +/- 683.04, N = 15 47733 38956 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 Threadripper 3960X Core i9 10980XE 6K 12K 18K 24K 30K SE +/- 98.24, N = 3 SE +/- 370.47, N = 3 27460 25195 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 Threadripper 3960X Core i9 10980XE 8K 16K 24K 32K 40K SE +/- 412.34, N = 15 SE +/- 931.89, N = 12 38260 39345 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 Threadripper 3960X Core i9 10980XE 12K 24K 36K 48K 60K SE +/- 123.47, N = 3 SE +/- 684.50, N = 4 51240 55196 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 Threadripper 3960X Core i9 10980XE 10K 20K 30K 40K 50K SE +/- 237.97, N = 3 SE +/- 32.10, N = 3 46970 32722 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K SE +/- 310.57, N = 3 SE +/- 130.18, N = 3 42616 27904 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K SE +/- 137.80, N = 3 SE +/- 239.71, N = 3 43049 25501 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 Threadripper 3960X Core i9 10980XE 15K 30K 45K 60K 75K SE +/- 370.51, N = 3 SE +/- 904.98, N = 4 59937 68093 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 Threadripper 3960X Core i9 10980XE 14K 28K 42K 56K 70K SE +/- 623.77, N = 3 SE +/- 364.62, N = 3 61112 66081 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Threadripper 3960X Core i9 10980XE 13K 26K 39K 52K 65K SE +/- 410.08, N = 3 SE +/- 332.60, N = 3 58875 60652 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 Threadripper 3960X Core i9 10980XE 9K 18K 27K 36K 45K SE +/- 199.23, N = 3 SE +/- 167.23, N = 3 40897 25471 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 Threadripper 3960X Core i9 10980XE 7K 14K 21K 28K 35K SE +/- 375.01, N = 3 SE +/- 68.19, N = 3 34104 22844 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Threadripper 3960X Core i9 10980XE 5K 10K 15K 20K 25K SE +/- 60.75, N = 3 SE +/- 95.47, N = 3 22314 18017 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig Threadripper 3960X Core i9 10980XE 1400 2800 4200 5600 7000 SE +/- 12.26, N = 3 SE +/- 0.31, N = 3 6305.17 3865.42 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
Timed MrBayes Analysis This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Threadripper 3960X Core i9 10980XE 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.43, N = 3 71.13 119.40 -msse4a -msha -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mmpx 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
QMCPACK QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.8 Threadripper 3960X Core i9 10980XE 400 800 1200 1600 2000 1875.8 1505.1 1. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm
OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Threadripper 3960X Core i9 10980XE 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 22.99 13.62 1. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Threadripper 3960X Core i9 10980XE 16 32 48 64 80 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 74.29 42.51 1. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Threadripper 3960X Core i9 10980XE 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 20.46 12.84 1. (CXX) g++ options: -O3 -lpthread
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Threadripper 3960X Core i9 10980XE 600K 1200K 1800K 2400K 3000K SE +/- 13151.09, N = 3 SE +/- 8421.06, N = 3 1901078 2806876
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Threadripper 3960X Core i9 10980XE 5000M 10000M 15000M 20000M 25000M SE +/- 83434537.14, N = 3 SE +/- 310952042.40, N = 3 19291013759 25111896331
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Threadripper 3960X Core i9 10980XE 150K 300K 450K 600K 750K SE +/- 2346.17, N = 3 SE +/- 2158.09, N = 3 702500 718932
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Threadripper 3960X Core i9 10980XE 700 1400 2100 2800 3500 SE +/- 3.56, N = 4 SE +/- 4.50, N = 4 3033.26 2240.80
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.021, N = 3 SE +/- 0.036, N = 3 8.018 5.839
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark Bayes Threadripper 3960X Core i9 10980XE 800 1600 2400 3200 4000 SE +/- 30.14, N = 40 SE +/- 33.13, N = 8 3355.91 3516.99
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark PageRank Threadripper 3960X Core i9 10980XE 4K 8K 12K 16K 20K SE +/- 108.55, N = 8 SE +/- 134.35, N = 8 17245.12 20511.31
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: In-Memory Database Shootout Threadripper 3960X Core i9 10980XE 2K 4K 6K 8K 10K SE +/- 52.85, N = 8 SE +/- 83.32, N = 8 6759.03 9344.83
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Akka Unbalanced Cobwebbed Tree Threadripper 3960X Core i9 10980XE 3K 6K 9K 12K 15K SE +/- 127.16, N = 8 SE +/- 114.18, N = 32 12584.86 12112.81
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Threadripper 3960X Core i9 10980XE 900 1800 2700 3600 4500 SE +/- 3.47, N = 3 SE +/- 0.05, N = 3 3063.54 4064.63 MIN: 3047.77 / MAX: 3069.92 MIN: 4055.03 / MAX: 4068.9 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Threadripper 3960X Core i9 10980XE 7K 14K 21K 28K 35K SE +/- 55.58, N = 3 SE +/- 1.58, N = 3 32059.70 34036.94 MIN: 28046.66 / MAX: 33459.4 MIN: 30183.01 / MAX: 36380.95 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Threadripper 3960X Core i9 10980XE 13K 26K 39K 52K 65K SE +/- 95.04, N = 3 SE +/- 18.18, N = 3 61655.49 52123.62 MIN: 55797.19 / MAX: 66291.68 MIN: 44592.74 / MAX: 54711.16 1. (CC) gcc options: -lrt
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Threadripper 3960X Core i9 10980XE 160 320 480 640 800 SE +/- 1.06, N = 3 SE +/- 0.42, N = 3 714.92 759.07 1. (CC) gcc options: -lm
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Threadripper 3960X Core i9 10980XE 300K 600K 900K 1200K 1500K SE +/- 2224.51, N = 5 SE +/- 722.40, N = 5 1341412 1411529 1. (CC) gcc options: -O3 -march=native
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.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Threadripper 3960X Core i9 10980XE 300 600 900 1200 1500 SE +/- 5.49, N = 3 1351 694 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Threadripper 3960X Core i9 10980XE 200 400 600 800 1000 SE +/- 3.84, N = 3 SE +/- 13.69, N = 3 710 795 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Threadripper 3960X Core i9 10980XE 80 160 240 320 400 SE +/- 2.19, N = 3 379 237 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Threadripper 3960X Core i9 10980XE 120 240 360 480 600 SE +/- 0.67, N = 3 569 367 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Threadripper 3960X Core i9 10980XE 500 1000 1500 2000 2500 SE +/- 12.39, N = 3 SE +/- 4.84, N = 3 2263 1493 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Threadripper 3960X Core i9 10980XE 120 240 360 480 600 SE +/- 0.33, N = 3 565 366 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Threadripper 3960X Core i9 10980XE 300 600 900 1200 1500 SE +/- 1.86, N = 3 SE +/- 1.20, N = 3 1462 934 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
MKL-DNN DNNL This is a test of the Intel MKL-DNN (DNNL / Deep Neural Network Library) as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch 1D - Data Type: f32 Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.03365, N = 6 SE +/- 0.09051, N = 4 2.81769 6.63739 MIN: 2.36 MIN: 5.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: IP Batch All - Data Type: f32 Threadripper 3960X Core i9 10980XE 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 16.80 15.76 MIN: 15.38 MIN: 15.35 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_3d - Data Type: f32 Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.08494, N = 3 SE +/- 0.01201, N = 3 6.84735 13.42540 MIN: 5.9 MIN: 13.24 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_all - Data Type: f32 Threadripper 3960X Core i9 10980XE 300 600 900 1200 1500 SE +/- 2.64, N = 3 SE +/- 0.32, N = 3 1070.54 1168.43 MIN: 997.44 MIN: 1161.47 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Threadripper 3960X Core i9 10980XE 0.5841 1.1682 1.7523 2.3364 2.9205 SE +/- 0.03171, N = 3 SE +/- 0.00157, N = 3 2.59611 1.79212 MIN: 2.27 MIN: 1.76 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Threadripper 3960X Core i9 10980XE 0.6444 1.2888 1.9332 2.5776 3.222 SE +/- 0.01436, N = 3 SE +/- 0.00924, N = 3 2.86390 2.59695 MIN: 2.45 MIN: 2.55 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_alexnet - Data Type: f32 Threadripper 3960X Core i9 10980XE 30 60 90 120 150 SE +/- 1.31, N = 3 SE +/- 0.11, N = 3 142.23 125.46 MIN: 123.19 MIN: 124.99 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Deconvolution Batch deconv_all - Data Type: f32 Threadripper 3960X Core i9 10980XE 400 800 1200 1600 2000 SE +/- 6.22, N = 3 SE +/- 0.30, N = 3 1772.78 1400.03 MIN: 1677 MIN: 1395.48 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Recurrent Neural Network Training - Data Type: f32 Threadripper 3960X Core i9 10980XE 50 100 150 200 250 SE +/- 1.80, N = 3 SE +/- 0.06, N = 3 226.82 157.69 MIN: 196.67 MIN: 156.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better MKL-DNN DNNL 1.1 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 Threadripper 3960X Core i9 10980XE 15 30 45 60 75 SE +/- 0.28, N = 3 SE +/- 0.05, N = 3 57.28 66.84 MIN: 51.08 MIN: 66.11 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
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.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p Threadripper 3960X Core i9 10980XE 130 260 390 520 650 SE +/- 1.35, N = 3 SE +/- 0.19, N = 3 587.81 276.89 MIN: 448.01 / MAX: 721.98 MIN: 216.47 / MAX: 339.92 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K Threadripper 3960X Core i9 10980XE 60 120 180 240 300 SE +/- 0.85, N = 3 SE +/- 1.19, N = 3 291.09 170.75 MIN: 179.18 / MAX: 309.08 MIN: 103.66 / MAX: 183.34 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 1080p Threadripper 3960X Core i9 10980XE 150 300 450 600 750 SE +/- 1.15, N = 3 SE +/- 1.40, N = 3 677.06 297.80 MIN: 426.02 / MAX: 738.11 MIN: 186.02 / MAX: 327.58 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit Threadripper 3960X Core i9 10980XE 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 87.19 48.25 MIN: 54.26 / MAX: 180.02 MIN: 32.68 / MAX: 103.58 1. (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.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Threadripper 3960X Core i9 10980XE 9 18 27 36 45 SE +/- 0.00, N = 12 SE +/- 0.10, N = 8 38.46 27.88 MIN: 35.71 / MAX: 40 MIN: 26.32 / MAX: 28.57
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.01, N = 4 SE +/- 0.00, N = 12 7.08 4.59 MIN: 6.94 / MAX: 7.19 MIN: 4.35 / MAX: 4.63
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Threadripper 3960X Core i9 10980XE 0.648 1.296 1.944 2.592 3.24 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.88 2.49 MIN: 2.87 / MAX: 2.92 MIN: 2.42 / MAX: 2.51
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Threadripper 3960X Core i9 10980XE 12 24 36 48 60 SE +/- 0.00, N = 12 SE +/- 0.44, N = 3 52.63 36.60 MIN: 43.48 / MAX: 55.56 MIN: 31.25 / MAX: 37.04
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Threadripper 3960X Core i9 10980XE 0.837 1.674 2.511 3.348 4.185 SE +/- 0.01, N = 3 SE +/- 0.00, N = 6 3.72 2.51 MIN: 3.66 / MAX: 3.76 MIN: 2.44 / MAX: 2.53
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.00, N = 12 25.00 29.41 MIN: 24.39 / MAX: 25.64 MIN: 27.03 / MAX: 30.3
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.00, N = 12 SE +/- 0.01, N = 4 10.75 6.86 MIN: 10.53 / MAX: 10.99 MIN: 6.21 / MAX: 7.04
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Threadripper 3960X Core i9 10980XE 80 160 240 320 400 SE +/- 0.00, N = 12 SE +/- 19.70, N = 15 333.33 377.78 MIN: 166.67 / MAX: 500 MIN: 333.33 / 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.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Threadripper 3960X Core i9 10980XE 200 400 600 800 1000 SE +/- 9.82, N = 4 SE +/- 1.98, N = 3 780.04 707.56 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Crown Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 28.37 20.88 MIN: 27.81 / MAX: 29.1 MIN: 20.68 / MAX: 21.18
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 32.15 22.42 MIN: 31.73 / MAX: 32.8 MIN: 22.33 / MAX: 22.61
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Obj Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 28.79 20.18 MIN: 28.45 / MAX: 29.34 MIN: 20.1 / MAX: 20.39
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 32.15 26.88 MIN: 31.68 / MAX: 32.72 MIN: 26.72 / MAX: 27.17
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 27.74 23.09 MIN: 27.42 / MAX: 28.3 MIN: 22.98 / MAX: 23.33
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.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 0 - Input: 1080p Threadripper 3960X Core i9 10980XE 0.0144 0.0288 0.0432 0.0576 0.072 SE +/- 0.000, N = 3 SE +/- 0.000, N = 6 0.064 0.061 1. (CXX) g++ options: -fPIE -fPIC -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 4 - Input: 1080p Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.027, N = 3 SE +/- 0.021, N = 3 8.043 5.198 1. (CXX) g++ options: -fPIE -fPIC -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.7 Encoder Mode: Enc Mode 8 - Input: 1080p Threadripper 3960X Core i9 10980XE 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 78.79 47.29 1. (CXX) g++ options: -fPIE -fPIC -pie
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.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Threadripper 3960X Core i9 10980XE 80 160 240 320 400 SE +/- 4.06, N = 13 SE +/- 5.35, N = 12 382.22 300.07 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Threadripper 3960X Core i9 10980XE 90 180 270 360 450 SE +/- 2.37, N = 3 SE +/- 1.22, N = 3 392.87 310.09 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Threadripper 3960X Core i9 10980XE 70 140 210 280 350 SE +/- 2.33, N = 3 SE +/- 1.64, N = 3 326.41 252.72 1. (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.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.1 vpxenc VP9 1080p Video Encode Threadripper 3960X Core i9 10980XE 40 80 120 160 200 SE +/- 0.93, N = 3 SE +/- 0.63, N = 3 201.36 80.91 1. (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.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Threadripper 3960X Core i9 10980XE 40 80 120 160 200 SE +/- 1.86, N = 3 SE +/- 1.50, N = 6 193.76 130.57 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
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.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: DLSC Threadripper 3960X Core i9 10980XE 0.6548 1.3096 1.9644 2.6192 3.274 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 2.79 2.91 MIN: 2.72 / MAX: 2.85 MIN: 2.79 / MAX: 3.05
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.2 Scene: Rainbow Colors and Prism Threadripper 3960X Core i9 10980XE 0.6278 1.2556 1.8834 2.5112 3.139 SE +/- 0.15, N = 12 SE +/- 0.03, N = 3 2.29 2.79 MIN: 1.36 / MAX: 2.94 MIN: 2.71 / MAX: 2.88
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Threadripper 3960X Core i9 10980XE 16M 32M 48M 64M 80M SE +/- 740558.08, N = 3 SE +/- 616852.34, N = 3 75434528 48888357 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Build2 This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Threadripper 3960X Core i9 10980XE 16 32 48 64 80 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 54.08 72.59
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Threadripper 3960X Core i9 10980XE 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 21.06 37.59 1. (CC) gcc options: -lm -lpthread -O3
POV-Ray This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Threadripper 3960X Core i9 10980XE 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 1.83, N = 15 16.41 37.79 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Threadripper 3960X Core i9 10980XE 1.3082 2.6164 3.9246 5.2328 6.541 SE +/- 0.005, N = 3 SE +/- 0.009, N = 3 3.675 5.814 1. (CXX) g++ options: -fopenmp -O3
Tungsten Renderer Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Threadripper 3960X Core i9 10980XE 4 8 12 16 20 SE +/- 0.02317, N = 3 SE +/- 0.00669, N = 3 9.79737 14.77930 -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Threadripper 3960X Core i9 10980XE 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 19.34 21.70 -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.10003, N = 15 SE +/- 0.14330, N = 15 3.56422 6.77652 -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.00428, N = 3 SE +/- 0.05152, N = 3 4.15646 7.31939 -march=znver1 -msse4a -mno-avx512f -mno-avx512vl -mno-avx512cd -mno-avx512dq -mno-avx512bw -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a 1. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall Threadripper 3960X Core i9 10980XE 0.8949 1.7898 2.6847 3.5796 4.4745 SE +/- 0.005941, N = 3 SE +/- 0.007341, N = 3 3.416941 3.977162 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack Threadripper 3960X Core i9 10980XE 1.005 2.01 3.015 4.02 5.025 SE +/- 0.006196, N = 3 SE +/- 0.006379, N = 3 4.110941 4.466505 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex Threadripper 3960X Core i9 10980XE 0.892 1.784 2.676 3.568 4.46 SE +/- 0.013041, N = 3 SE +/- 0.035249, N = 3 3.813670 3.964453 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls Threadripper 3960X Core i9 10980XE 0.5566 1.1132 1.6698 2.2264 2.783 SE +/- 0.002207, N = 3 SE +/- 0.001436, N = 3 2.181623 2.473712 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh Threadripper 3960X Core i9 10980XE 0.1933 0.3866 0.5799 0.7732 0.9665 SE +/- 0.000720, N = 3 SE +/- 0.002200, N = 3 0.798775 0.859013 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Threadripper 3960X Core i9 10980XE 0.2286 0.4572 0.6858 0.9144 1.143 SE +/- 0.001348, N = 3 SE +/- 0.004634, N = 3 0.955188 1.015892 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus and then to decode the generated Opus file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.0.1 WAV, Opus Encode, Opus Decode Threadripper 3960X Core i9 10980XE 2 4 6 8 10 SE +/- 0.013, N = 5 SE +/- 0.009, N = 5 6.272 8.013 1. (CC) gcc options: -O3 -ffast-math -fPIE -pie -logg -lm -lopus
eSpeak Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis Threadripper 3960X Core i9 10980XE 7 14 21 28 35 SE +/- 0.48, N = 3 SE +/- 0.30, N = 8 27.81 28.98 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread Threadripper 3960X Core i9 10980XE 0.8998 1.7996 2.6994 3.5992 4.499 SE +/- 0.057, N = 3 SE +/- 0.013, N = 3 3.736 3.999 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.034, N = 3 SE +/- 0.134, N = 15 6.032 11.171 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Threadripper 3960X Core i9 10980XE 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.45, N = 3 11.67 27.49 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process Threadripper 3960X Core i9 10980XE 0.6215 1.243 1.8645 2.486 3.1075 SE +/- 0.027, N = 14 SE +/- 0.006, N = 3 2.762 2.439 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Threadripper 3960X Core i9 10980XE 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.41, N = 10 22.96 43.20 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process Threadripper 3960X Core i9 10980XE 0.8186 1.6372 2.4558 3.2744 4.093 SE +/- 0.014, N = 3 SE +/- 0.015, N = 3 3.529 3.638 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process Threadripper 3960X Core i9 10980XE 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.121, N = 15 5.468 10.407 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Threadripper 3960X Core i9 10980XE 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.27, N = 15 11.15 24.67 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Threadripper 3960X Core i9 10980XE 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.35, N = 3 22.74 41.55 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Threadripper 3960X Core i9 10980XE 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 2.07, N = 15 44.56 52.22 1. (CC) gcc options: -lpthread
Minion Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Threadripper 3960X Core i9 10980XE 10 20 30 40 50 SE +/- 0.26, N = 3 SE +/- 0.29, N = 3 41.78 44.82 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Threadripper 3960X Core i9 10980XE 15 30 45 60 75 SE +/- 0.35, N = 3 SE +/- 0.91, N = 15 60.51 67.86 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Threadripper 3960X Core i9 10980XE 20 40 60 80 100 SE +/- 0.62, N = 3 SE +/- 0.02, N = 3 107.18 94.88 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Threadripper 3960X Core i9 10980XE 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 42.02 40.07
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp Threadripper 3960X Core i9 10980XE 1.1064 2.2128 3.3192 4.4256 5.532 SE +/- 0.05687, N = 3 SE +/- 0.03939, N = 3 4.84041 4.91715
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Threadripper 3960X Core i9 10980XE 0.3958 0.7916 1.1874 1.5832 1.979 SE +/- 0.00277, N = 3 SE +/- 0.00052, N = 5 1.75927 1.38244
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf Threadripper 3960X Core i9 10980XE 0.4995 0.999 1.4985 1.998 2.4975 SE +/- 0.00220, N = 3 SE +/- 0.00271, N = 3 2.21984 1.81255
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Threadripper 3960X Core i9 10980XE 0.4865 0.973 1.4595 1.946 2.4325 SE +/- 0.01495, N = 3 SE +/- 0.00098, N = 3 2.16235 1.59331
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Threadripper 3960X Core i9 10980XE 0.3944 0.7888 1.1832 1.5776 1.972 SE +/- 0.00365, N = 3 SE +/- 0.00114, N = 3 1.75307 1.38217
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Threadripper 3960X Core i9 10980XE 0.3924 0.7848 1.1772 1.5696 1.962 SE +/- 0.00112, N = 3 SE +/- 0.00039, N = 3 1.74395 1.39656