epyc7302P.txt AMD EPYC 7302P 16-Core testing with a Supermicro H11SSL-i v2.00 (2.1 BIOS) and Sapphire AMD Radeon 540/540X/550/550X / RX 540X/550/550X on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101041-FI-EPYC7302P72&grs .
epyc7302P.txt Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver Vulkan Compiler File-System Screen Resolution Samsung SSD 970 EVO 1TB AMD EPYC 7302P 16-Core @ 3.00GHz (16 Cores / 32 Threads) Supermicro H11SSL-i v2.00 (2.1 BIOS) AMD Starship/Matisse 8 x 16384 MB DDR4-3200MT/s 18ASF2G72PDZ-3G2E1 1000GB Samsung SSD 970 EVO 1TB Sapphire AMD Radeon 540/540X/550/550X / RX 540X/550/550X AMD Baffin HDMI/DP D22W-1 2 x Intel I210 Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 1.2.128 GCC 9.3.0 ext4 1680x1050 OpenBenchmarking.org - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301034 - OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04) - Python 3.8.5 - 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
epyc7302P.txt brl-cad: VGR Performance Metric scikit-learn: phpbench: PHP Benchmark Suite apache-siege: 200 apache: Static Web Page Serving nginx: Static Web Page Serving hint: DOUBLE hint: FLOAT numenta-nab: Time To Completion xsbench: blender: Pabellon Barcelona - CPU-Only blender: Barbershop - CPU-Only blender: Fishy Cat - CPU-Only blender: Classroom - CPU-Only blender: BMW27 - CPU-Only sysbench: CPU sysbench: Memory ctx-clock: Context Switch Time plaidml: No - Inference - ResNet 50 - CPU plaidml: No - Training - ResNet 50 - CPU plaidml: No - Inference - VGG16 - CPU plaidml: No - Training - VGG16 - CPU stress-ng: System V Message Passing stress-ng: Memory Copying stress-ng: Semaphores stress-ng: CPU Stress stress-ng: Forking stress-ng: Crypto redis: SET redis: LPUSH redis: SADD redis: LPOP darktable: Server Room - CPU-only darktable: Server Rack - CPU-only darktable: Masskrug - CPU-only darktable: Boat - CPU-only cpp-perf-bench: Function Objects cpp-perf-bench: Math Library cpp-perf-bench: Ctype cpp-perf-bench: Atol tjbench: Decompression Throughput multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 4MB Array, 64 Byte Stride glibc-bench: pthread_once glibc-bench: ffsll glibc-bench: tanh glibc-bench: sqrt glibc-bench: sin glibc-bench: ffs glibc-bench: cos cpuminer-opt: sha256t cpuminer-opt: skein cpuminer-opt: deep cpuminer-opt: m7m openssl: RSA 4096-bit Performance tachyon: Total Time radiance: SMP Parallel radiance: Serial minion: Quasigroup minion: Solitaire minion: Graceful m-queens: Time To Solve hackbench: 32 - Process encode-mp3: WAV To MP3 encode-flac: WAV To FLAC compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 numpy: rust-prime: Prime Number Test To 200,000,000 rust-mandel: Time To Complete Serial/Parallel Mandelbrot primesieve: 1e12 Prime Number Generation povray: Trace Time compress-pbzip2: 256MB File Compression c-ray: Total Time - 4K, 16 Rays Per Pixel build-php: Time To Compile build-llvm: Time To Compile build-linux-kernel: Time To Compile build-gcc: Time To Compile build-apache: Time To Compile ebizzy: swet: Average asmfish: 1024 Hash Memory, 26 Depth stockfish: Total Time compress-7zip: Compress Speed Test himeno: Poisson Pressure Solver x265: Bosphorus 1080p x265: Bosphorus 4K x264: H.264 Video Encoding vpxenc: vpxenc VP9 1080p Video Encode svt-hevc: 1080p 8-bit YUV To HEVC Video Encode kvazaar: Bosphorus 1080p - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 4K - Slow ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping dav1d: Summer Nature 1080p dav1d: Summer Nature 4K onednn: Deconvolution Batch deconv_3d - f32 onednn: Deconvolution Batch deconv_1d - f32 onednn: IP Batch 1D - f32 graphics-magick: Resizing graphics-magick: Enhanced graphics-magick: Sharpen graphics-magick: Rotate node-express-loadtest: john-the-ripper: MD5 john-the-ripper: Traditional DES john-the-ripper: Blowfish crafty: Elapsed Time botan: CAST-256 botan: Blowfish botan: Twofish botan: AES-256 botan: KASUMI cachebench: Read / Modify / Write cachebench: Write cachebench: Read renaissance: Akka Unbalanced Cobwebbed Tree renaissance: In-Memory Database Shootout renaissance: Apache Spark PageRank renaissance: Apache Spark ALS renaissance: Twitter Finagle renaissance: Scala Dotty dacapobench: Tradebeans dacapobench: Tradesoap dacapobench: Jython dacapobench: H2 java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo java-scimark2: Composite go-benchmark: garbage go-benchmark: build go-benchmark: json go-benchmark: http blake2: mafft: Multiple Sequence Alignment - LSU RNA hmmer: Pfam Database Search mrbayes: Primate Phylogeny Analysis fftw: Float + SSE - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Stock - 1D FFT Size 4096 lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression dolfyn: Computational Fluid Dynamics namd: ATPase Simulation - 327,506 Atoms rodinia: OpenMP Streamcluster rodinia: OpenMP CFD Solver rodinia: OpenMP Leukocyte rodinia: OpenMP LavaMD cloverleaf: Lagrangian-Eulerian Hydrodynamics parboil: OpenMP MRI Gridding parboil: OpenMP Stencil parboil: OpenMP CUTCP parboil: OpenMP LBM npb: LU.C npb: FT.B npb: FT.A npb: EP.C npb: BT.A hpcg: sockperf: Latency Ping Pong sockperf: Throughput t-test1: 2 t-test1: 1 mbw: Memory Copy, Fixed Block Size - 8192 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy - 8192 MiB mbw: Memory Copy - 4096 MiB mbw: Memory Copy - 1024 MiB mbw: Memory Copy - 128 MiB tinymembench: Standard Memset tinymembench: Standard Memcpy stream: Add stream: Triad stream: Scale stream: Copy ramspeed: Triad - Floating Point ramspeed: Copy - Floating Point ramspeed: Average - Integer compilebench: Read Compiled Tree compilebench: Initial Create compilebench: Compile blogbench: Write blogbench: Read apache-siege: 250 stress-ng: Context Switching stress-ng: Socket Activity redis: GET renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes lammps: Rhodopsin Protein npb: SP.A npb: LU.A sockperf: Latency Under Load ramspeed: Average - Floating Point ramspeed: Scale - Floating Point ramspeed: Add - Floating Point ramspeed: Triad - Integer ramspeed: Scale - Integer ramspeed: Copy - Integer ramspeed: Add - Integer Samsung SSD 970 EVO 1TB 219018 10.939 525446 51454.26 22740.18 27387.28 723004633.20513 293915001.96501 1190.800 4436735 317.51 410.57 130.72 285.43 100.86 27670.0599 4496062.1715 180 5.42 0.41 21.48 0.05 13392942.34 9635.66 2900744.68 5633.04 50140.47 3881.34 1115653.98 1025108.48 1336657.20 1529664.79 2.477 0.107 3.978 4.237 19.661 359.615 43.955 75.562 167.929563 102.8 103.3 105.9 106.1 10.321 2.31435 2.31337 13.9279 2.91515 54.9943 2.61795 55.4380 98012 44330 12653 699.97 3881.2 54.6094 218.76 722.801 136.517928 80.394258 52.929698 42.357 80.879 9.381 10.150 23.200 321.36 25.427 45.408 13.777 28.739 2.203 38.489 53.827 396.741 54.47 970.735 27.392 1194486 586975889 42361147 33201462 94984 3737.609050 50.43 19.20 128.41 6.09 83.11 115.97 65.61 37.06 20.67 30.08 29.23 8.69 8.54 532.443 465.88 208.18 4.73541 2.90823 2.43153 1434 321 213 557 7231 1450000 183841000 22071 6787611 118.368 363.494 298.279 4473.715 76.649 46582.367984016 24059.318611254 2287.92 13099.783 5227.208 3962.408 2418.268 5232.946 1798.184 6582 4223 5229 4923 1492.46 5161.57 2083.83 1546.24 1301.52 2317.12 1104769 27701163046 2818129 11443 9.07 10.461 129.593 85.576 15125 43366 5147.3 6680.5 955 206 488 412 1147 418 99 33 20.858 1.34996 18.447 15.580 98.266 147.677 0.67 96.457962 4.715554 1.890161 24.948988 60763.42 35507.59 28355.32 1191.02 72219.12 15.2663 4.878 368668 9.866 29.566 9015.794 9021.653 9015.955 8782.433 15478.400 15463.161 15501.731 8809.180 14778.1 8821.3 87820.3 88317.1 79948.8 80362.4 31058.38 35860.64 40678.80 1193.11 546.18 1825.45 42544 1933471 78640.56 7158739.34 4874.72 1494400.68 17047.332 276.537 9.946 53499.18 68748.65 14.648 35454.62 34256.20 33712.23 38226.04 32215.21 32466.11 36083.42 OpenBenchmarking.org
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Samsung SSD 970 EVO 1TB 50K 100K 150K 200K 250K 219018 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lGLU -lGL -lGLdispatch -lX11 -lXext -lpthread -ldl -luuid -lm
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.01, N = 3 10.94
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Samsung SSD 970 EVO 1TB 110K 220K 330K 440K 550K SE +/- 4201.27, N = 3 525446
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Samsung SSD 970 EVO 1TB 11K 22K 33K 44K 55K SE +/- 362.81, N = 3 51454.26 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Samsung SSD 970 EVO 1TB 5K 10K 15K 20K 25K SE +/- 58.73, N = 3 22740.18 1. (CC) gcc options: -shared -fPIC -O2 -pthread
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Samsung SSD 970 EVO 1TB 6K 12K 18K 24K 30K SE +/- 46.95, N = 3 27387.28 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Hierarchical INTegration Test: DOUBLE OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE Samsung SSD 970 EVO 1TB 150M 300M 450M 600M 750M SE +/- 763199.83, N = 3 723004633.21 1. (CC) gcc options: -O3 -march=native -lm
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Samsung SSD 970 EVO 1TB 60M 120M 180M 240M 300M SE +/- 116363.64, N = 3 293915001.97 1. (CC) gcc options: -O3 -march=native -lm
Numenta Anomaly Benchmark Time To Completion OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Time To Completion Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 5.44, N = 3 1190.80
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 Samsung SSD 970 EVO 1TB 1000K 2000K 3000K 4000K 5000K SE +/- 874.91, N = 3 4436735 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only Samsung SSD 970 EVO 1TB 70 140 210 280 350 SE +/- 0.87, N = 3 317.51
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only Samsung SSD 970 EVO 1TB 90 180 270 360 450 SE +/- 0.98, N = 3 410.57
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.52, N = 3 130.72
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only Samsung SSD 970 EVO 1TB 60 120 180 240 300 SE +/- 0.33, N = 3 285.43
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.09, N = 3 100.86
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Samsung SSD 970 EVO 1TB 6K 12K 18K 24K 30K SE +/- 0.78, N = 3 27670.06 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory Samsung SSD 970 EVO 1TB 1000K 2000K 3000K 4000K 5000K SE +/- 1890.40, N = 3 4496062.17 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Samsung SSD 970 EVO 1TB 40 80 120 160 200 180
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Samsung SSD 970 EVO 1TB 1.2195 2.439 3.6585 4.878 6.0975 SE +/- 0.02, N = 3 5.42
PlaidML FP16: No - Mode: Training - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Training - Network: ResNet 50 - Device: CPU Samsung SSD 970 EVO 1TB 0.0923 0.1846 0.2769 0.3692 0.4615 SE +/- 0.00, N = 3 0.41
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.24, N = 3 21.48
PlaidML FP16: No - Mode: Training - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Training - Network: VGG16 - Device: CPU Samsung SSD 970 EVO 1TB 0.0113 0.0226 0.0339 0.0452 0.0565 SE +/- 0.00, N = 3 0.05
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Samsung SSD 970 EVO 1TB 3M 6M 9M 12M 15M SE +/- 158632.79, N = 3 13392942.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 25.61, N = 3 9635.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Samsung SSD 970 EVO 1TB 600K 1200K 1800K 2400K 3000K SE +/- 697.41, N = 3 2900744.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Samsung SSD 970 EVO 1TB 1200 2400 3600 4800 6000 SE +/- 12.30, N = 3 5633.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Samsung SSD 970 EVO 1TB 11K 22K 33K 44K 55K SE +/- 292.94, N = 3 50140.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Samsung SSD 970 EVO 1TB 800 1600 2400 3200 4000 SE +/- 2.98, N = 3 3881.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Samsung SSD 970 EVO 1TB 200K 400K 600K 800K 1000K SE +/- 12560.70, N = 6 1115653.98 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH Samsung SSD 970 EVO 1TB 200K 400K 600K 800K 1000K SE +/- 12863.93, N = 15 1025108.48 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD Samsung SSD 970 EVO 1TB 300K 600K 900K 1200K 1500K SE +/- 18029.54, N = 15 1336657.20 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP Samsung SSD 970 EVO 1TB 300K 600K 900K 1200K 1500K SE +/- 18245.56, N = 3 1529664.79 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Samsung SSD 970 EVO 1TB 0.5573 1.1146 1.6719 2.2292 2.7865 SE +/- 0.005, N = 3 2.477
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Samsung SSD 970 EVO 1TB 0.0241 0.0482 0.0723 0.0964 0.1205 SE +/- 0.001, N = 14 0.107
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Samsung SSD 970 EVO 1TB 0.8951 1.7902 2.6853 3.5804 4.4755 SE +/- 0.006, N = 3 3.978
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Samsung SSD 970 EVO 1TB 0.9533 1.9066 2.8599 3.8132 4.7665 SE +/- 0.016, N = 3 4.237
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.01, N = 3 19.66 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Samsung SSD 970 EVO 1TB 80 160 240 320 400 SE +/- 0.47, N = 3 359.62 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Samsung SSD 970 EVO 1TB 10 20 30 40 50 SE +/- 0.10, N = 3 43.96 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.05, N = 3 75.56 1. (CXX) g++ options: -std=c++11 -O3
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Samsung SSD 970 EVO 1TB 40 80 120 160 200 SE +/- 0.04, N = 3 167.93 1. (CC) gcc options: -O3 -rdynamic
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.03, N = 3 102.8 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.03, N = 3 103.3 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.07, N = 3 105.9 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.03, N = 3 106.1 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.01, N = 3 10.32 1. (CC) gcc options: -O2 -static -pthread -lrt
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Samsung SSD 970 EVO 1TB 0.5207 1.0414 1.5621 2.0828 2.6035 SE +/- 0.00061, N = 3 2.31435
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Samsung SSD 970 EVO 1TB 0.5205 1.041 1.5615 2.082 2.6025 SE +/- 0.00057, N = 3 2.31337
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh Samsung SSD 970 EVO 1TB 4 8 12 16 20 SE +/- 0.00, N = 3 13.93
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Samsung SSD 970 EVO 1TB 0.6559 1.3118 1.9677 2.6236 3.2795 SE +/- 0.00181, N = 3 2.91515
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.02, N = 3 54.99
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Samsung SSD 970 EVO 1TB 0.589 1.178 1.767 2.356 2.945 SE +/- 0.00053, N = 3 2.61795
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.00, N = 3 55.44
Cpuminer-Opt Algorithm: sha256t OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: sha256t Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 1270.35, N = 5 98012 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: skein OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: skein Samsung SSD 970 EVO 1TB 9K 18K 27K 36K 45K SE +/- 25.17, N = 3 44330 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: deep OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: deep Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 3.33, N = 3 12653 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: m7m OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: m7m Samsung SSD 970 EVO 1TB 150 300 450 600 750 SE +/- 0.88, N = 3 699.97 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Samsung SSD 970 EVO 1TB 800 1600 2400 3200 4000 SE +/- 0.87, N = 3 3881.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.02, N = 3 54.61 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Samsung SSD 970 EVO 1TB 50 100 150 200 250 218.76
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Samsung SSD 970 EVO 1TB 160 320 480 640 800 722.80
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.20, N = 3 136.52 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.67, N = 3 80.39 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.08, N = 3 52.93 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Samsung SSD 970 EVO 1TB 10 20 30 40 50 SE +/- 0.05, N = 3 42.36 1. (CXX) g++ options: -fopenmp -O2 -march=native
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.95, N = 3 80.88 1. (CC) gcc options: -lpthread
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.007, N = 3 9.381 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.01, N = 5 10.15 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Samsung SSD 970 EVO 1TB 6 12 18 24 30 SE +/- 0.20, N = 3 23.20 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Samsung SSD 970 EVO 1TB 70 140 210 280 350 SE +/- 0.14, N = 3 321.36
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Samsung SSD 970 EVO 1TB 6 12 18 24 30 SE +/- 0.00, N = 3 25.43 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Samsung SSD 970 EVO 1TB 10 20 30 40 50 SE +/- 0.04, N = 3 45.41 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Samsung SSD 970 EVO 1TB 4 8 12 16 20 SE +/- 0.02, N = 3 13.78 1. (CXX) g++ options: -O3 -lpthread
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Samsung SSD 970 EVO 1TB 7 14 21 28 35 SE +/- 0.02, N = 3 28.74 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Samsung SSD 970 EVO 1TB 0.4957 0.9914 1.4871 1.9828 2.4785 SE +/- 0.015, N = 3 2.203 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Samsung SSD 970 EVO 1TB 9 18 27 36 45 SE +/- 0.01, N = 3 38.49 1. (CC) gcc options: -lm -lpthread -O3
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.09, N = 3 53.83
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Samsung SSD 970 EVO 1TB 90 180 270 360 450 SE +/- 3.00, N = 3 396.74
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Samsung SSD 970 EVO 1TB 12 24 36 48 60 SE +/- 0.86, N = 3 54.47
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile Samsung SSD 970 EVO 1TB 200 400 600 800 1000 SE +/- 0.42, N = 3 970.74
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Samsung SSD 970 EVO 1TB 6 12 18 24 30 SE +/- 0.08, N = 3 27.39
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Samsung SSD 970 EVO 1TB 300K 600K 900K 1200K 1500K SE +/- 9864.85, N = 3 1194486 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Samsung SSD 970 EVO 1TB 130M 260M 390M 520M 650M SE +/- 7502411.39, N = 3 586975889 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Samsung SSD 970 EVO 1TB 9M 18M 27M 36M 45M SE +/- 392865.43, N = 3 42361147
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Samsung SSD 970 EVO 1TB 7M 14M 21M 28M 35M SE +/- 64440.07, N = 3 33201462 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 344.59, N = 3 94984 1. (CXX) g++ options: -pipe -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Samsung SSD 970 EVO 1TB 800 1600 2400 3200 4000 SE +/- 38.59, N = 3 3737.61 1. (CC) gcc options: -O3 -mavx2
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Samsung SSD 970 EVO 1TB 11 22 33 44 55 SE +/- 0.21, N = 3 50.43 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.03, N = 3 19.20 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 1.35, N = 3 128.41 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 vpxenc VP9 1080p Video Encode Samsung SSD 970 EVO 1TB 2 4 6 8 10 SE +/- 0.01, N = 3 6.09 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.16, N = 3 83.11 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.35, N = 3 115.97 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Samsung SSD 970 EVO 1TB 15 30 45 60 75 SE +/- 0.27, N = 3 65.61 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Samsung SSD 970 EVO 1TB 9 18 27 36 45 SE +/- 0.11, N = 3 37.06 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.01, N = 3 20.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Samsung SSD 970 EVO 1TB 7 14 21 28 35 SE +/- 0.03, N = 3 30.08 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow Samsung SSD 970 EVO 1TB 7 14 21 28 35 SE +/- 0.04, N = 3 29.23 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Samsung SSD 970 EVO 1TB 2 4 6 8 10 SE +/- 0.00, N = 3 8.69 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow Samsung SSD 970 EVO 1TB 2 4 6 8 10 SE +/- 0.00, N = 3 8.54 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Samsung SSD 970 EVO 1TB 120 240 360 480 600 SE +/- 0.03, N = 3 532.44 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Samsung SSD 970 EVO 1TB 100 200 300 400 500 SE +/- 0.74, N = 3 465.88 MIN: 330.84 / MAX: 505.46 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Samsung SSD 970 EVO 1TB 50 100 150 200 250 SE +/- 0.22, N = 3 208.18 MIN: 157.37 / MAX: 227.82 1. (CC) gcc options: -pthread
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Samsung SSD 970 EVO 1TB 1.0655 2.131 3.1965 4.262 5.3275 SE +/- 0.00610, N = 3 4.73541 MIN: 4.4 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Samsung SSD 970 EVO 1TB 0.6544 1.3088 1.9632 2.6176 3.272 SE +/- 0.00562, N = 3 2.90823 MIN: 2.6 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 Samsung SSD 970 EVO 1TB 0.5471 1.0942 1.6413 2.1884 2.7355 SE +/- 0.00297, N = 3 2.43153 MIN: 2.18 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 4.63, N = 3 1434 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Samsung SSD 970 EVO 1TB 70 140 210 280 350 321 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Samsung SSD 970 EVO 1TB 50 100 150 200 250 213 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Samsung SSD 970 EVO 1TB 120 240 360 480 600 SE +/- 2.00, N = 3 557 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test Samsung SSD 970 EVO 1TB 1500 3000 4500 6000 7500 SE +/- 36.20, N = 3 7231 1. Nodejs
v10.19.0
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Samsung SSD 970 EVO 1TB 300K 600K 900K 1200K 1500K SE +/- 577.35, N = 3 1450000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Traditional DES Samsung SSD 970 EVO 1TB 40M 80M 120M 160M 200M SE +/- 65683.58, N = 3 183841000 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Samsung SSD 970 EVO 1TB 5K 10K 15K 20K 25K SE +/- 14.31, N = 3 22071 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Samsung SSD 970 EVO 1TB 1.5M 3M 4.5M 6M 7.5M SE +/- 2328.62, N = 3 6787611 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.03, N = 3 118.37 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Samsung SSD 970 EVO 1TB 80 160 240 320 400 SE +/- 0.36, N = 3 363.49 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Samsung SSD 970 EVO 1TB 60 120 180 240 300 SE +/- 0.05, N = 3 298.28 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Samsung SSD 970 EVO 1TB 1000 2000 3000 4000 5000 SE +/- 1.57, N = 3 4473.72 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.03, N = 3 76.65 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Samsung SSD 970 EVO 1TB 10K 20K 30K 40K 50K SE +/- 102.21, N = 3 46582.37 MIN: 41384.03 / MAX: 49995.64 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Samsung SSD 970 EVO 1TB 5K 10K 15K 20K 25K SE +/- 23.34, N = 3 24059.32 MIN: 21165.27 / MAX: 25097.16 1. (CC) gcc options: -lrt
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Samsung SSD 970 EVO 1TB 500 1000 1500 2000 2500 SE +/- 0.36, N = 3 2287.92 MIN: 2281.68 / MAX: 2289.02 1. (CC) gcc options: -lrt
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 118.27, N = 5 13099.78
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 58.71, N = 25 5227.21
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Samsung SSD 970 EVO 1TB 800 1600 2400 3200 4000 SE +/- 40.91, N = 25 3962.41
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Samsung SSD 970 EVO 1TB 500 1000 1500 2000 2500 SE +/- 19.50, N = 5 2418.27
Renaissance Test: Twitter Finagle OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter Finagle Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 60.99, N = 6 5232.95
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Samsung SSD 970 EVO 1TB 400 800 1200 1600 2000 SE +/- 7.67, N = 5 1798.18
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Samsung SSD 970 EVO 1TB 1400 2800 4200 5600 7000 SE +/- 39.50, N = 4 6582
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Samsung SSD 970 EVO 1TB 900 1800 2700 3600 4500 SE +/- 28.42, N = 4 4223
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 21.80, N = 4 5229
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 46.77, N = 4 4923
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 0.55, N = 4 1492.46
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 20.08, N = 4 5161.57
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Samsung SSD 970 EVO 1TB 400 800 1200 1600 2000 SE +/- 2.81, N = 4 2083.83
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 34.02, N = 4 1546.24
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 13.13, N = 4 1301.52
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Samsung SSD 970 EVO 1TB 500 1000 1500 2000 2500 SE +/- 7.58, N = 4 2317.12
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Samsung SSD 970 EVO 1TB 200K 400K 600K 800K 1000K SE +/- 3405.90, N = 3 1104769
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Samsung SSD 970 EVO 1TB 6000M 12000M 18000M 24000M 30000M SE +/- 244258116.27, N = 3 27701163046
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Samsung SSD 970 EVO 1TB 600K 1200K 1800K 2400K 3000K SE +/- 2496.53, N = 3 2818129
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 89.76, N = 3 11443
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.00, N = 3 9.07 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.01, N = 3 10.46 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.19, N = 3 129.59 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.30, N = 3 85.58 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 163.86, N = 3 15125 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Samsung SSD 970 EVO 1TB 9K 18K 27K 36K 45K SE +/- 551.24, N = 3 43366 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Samsung SSD 970 EVO 1TB 1100 2200 3300 4400 5500 SE +/- 5.46, N = 3 5147.3 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Samsung SSD 970 EVO 1TB 1400 2800 4200 5600 7000 SE +/- 5.29, N = 3 6680.5 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Samsung SSD 970 EVO 1TB 200 400 600 800 1000 955 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Samsung SSD 970 EVO 1TB 50 100 150 200 250 206 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Samsung SSD 970 EVO 1TB 110 220 330 440 550 488 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Samsung SSD 970 EVO 1TB 90 180 270 360 450 SE +/- 1.67, N = 3 412 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Samsung SSD 970 EVO 1TB 200 400 600 800 1000 1147 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Samsung SSD 970 EVO 1TB 90 180 270 360 450 SE +/- 0.33, N = 3 418 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Samsung SSD 970 EVO 1TB 20 40 60 80 100 99 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Samsung SSD 970 EVO 1TB 8 16 24 32 40 SE +/- 0.33, N = 3 33 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.03, N = 3 20.86
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Samsung SSD 970 EVO 1TB 0.3037 0.6074 0.9111 1.2148 1.5185 SE +/- 0.00056, N = 3 1.34996
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Samsung SSD 970 EVO 1TB 5 10 15 20 25 SE +/- 0.04, N = 3 18.45 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Samsung SSD 970 EVO 1TB 4 8 12 16 20 SE +/- 0.07, N = 3 15.58 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.91, N = 3 98.27 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Samsung SSD 970 EVO 1TB 30 60 90 120 150 SE +/- 0.05, N = 3 147.68 1. (CXX) g++ options: -O2 -lOpenCL
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Samsung SSD 970 EVO 1TB 0.1508 0.3016 0.4524 0.6032 0.754 SE +/- 0.01, N = 3 0.67 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Samsung SSD 970 EVO 1TB 20 40 60 80 100 SE +/- 0.42, N = 3 96.46 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Samsung SSD 970 EVO 1TB 1.061 2.122 3.183 4.244 5.305 SE +/- 0.054913, N = 3 4.715554 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Samsung SSD 970 EVO 1TB 0.4253 0.8506 1.2759 1.7012 2.1265 SE +/- 0.001211, N = 3 1.890161 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Samsung SSD 970 EVO 1TB 6 12 18 24 30 SE +/- 0.03, N = 3 24.95 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Samsung SSD 970 EVO 1TB 13K 26K 39K 52K 65K SE +/- 90.64, N = 3 60763.42 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.B Samsung SSD 970 EVO 1TB 8K 16K 24K 32K 40K SE +/- 386.84, N = 3 35507.59 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.A Samsung SSD 970 EVO 1TB 6K 12K 18K 24K 30K SE +/- 419.12, N = 15 28355.32 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 0.27, N = 3 1191.02 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.A Samsung SSD 970 EVO 1TB 15K 30K 45K 60K 75K SE +/- 698.52, N = 9 72219.12 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Samsung SSD 970 EVO 1TB 4 8 12 16 20 SE +/- 0.09, N = 3 15.27 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Samsung SSD 970 EVO 1TB 1.0976 2.1952 3.2928 4.3904 5.488 SE +/- 0.065, N = 5 4.878 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Samsung SSD 970 EVO 1TB 80K 160K 240K 320K 400K SE +/- 3063.79, N = 25 368668 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.020, N = 3 9.866 1. (CC) gcc options: -pthread
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Samsung SSD 970 EVO 1TB 7 14 21 28 35 SE +/- 0.07, N = 3 29.57 1. (CC) gcc options: -pthread
MBW Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 10.66, N = 3 9015.79 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 4.86, N = 3 9021.65 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 15.51, N = 3 9015.96 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 15.87, N = 3 8782.43 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 28.05, N = 3 15478.40 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 52.47, N = 3 15463.16 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 44.17, N = 3 15501.73 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 20.84, N = 3 8809.18 1. (CC) gcc options: -O3 -march=native
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Samsung SSD 970 EVO 1TB 3K 6K 9K 12K 15K SE +/- 4.41, N = 3 14778.1 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Samsung SSD 970 EVO 1TB 2K 4K 6K 8K 10K SE +/- 3.07, N = 3 8821.3 1. (CC) gcc options: -O2 -lm
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 6.94, N = 5 87820.3 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 17.59, N = 5 88317.1 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 16.79, N = 5 79948.8 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 10.07, N = 5 80362.4 1. (CC) gcc options: -O3 -march=native -fopenmp
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point Samsung SSD 970 EVO 1TB 7K 14K 21K 28K 35K SE +/- 291.56, N = 3 31058.38 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Samsung SSD 970 EVO 1TB 8K 16K 24K 32K 40K SE +/- 57.19, N = 3 35860.64 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Samsung SSD 970 EVO 1TB 9K 18K 27K 36K 45K SE +/- 105.35, N = 3 40678.80 1. (CC) gcc options: -O3 -march=native
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Samsung SSD 970 EVO 1TB 300 600 900 1200 1500 SE +/- 8.12, N = 3 1193.11
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Samsung SSD 970 EVO 1TB 120 240 360 480 600 SE +/- 5.03, N = 3 546.18
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Samsung SSD 970 EVO 1TB 400 800 1200 1600 2000 SE +/- 14.64, N = 3 1825.45
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Samsung SSD 970 EVO 1TB 9K 18K 27K 36K 45K SE +/- 712.97, N = 3 42544 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Samsung SSD 970 EVO 1TB 400K 800K 1200K 1600K 2000K SE +/- 15378.21, N = 3 1933471 1. (CC) gcc options: -O2 -pthread
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Samsung SSD 970 EVO 1TB 20K 40K 60K 80K 100K SE +/- 2539.66, N = 12 78640.56 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Samsung SSD 970 EVO 1TB 1.5M 3M 4.5M 6M 7.5M SE +/- 113493.20, N = 15 7158739.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Samsung SSD 970 EVO 1TB 1000 2000 3000 4000 5000 SE +/- 461.73, N = 15 4874.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Samsung SSD 970 EVO 1TB 300K 600K 900K 1200K 1500K SE +/- 24364.48, N = 15 1494400.68 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Samsung SSD 970 EVO 1TB 4K 8K 12K 16K 20K SE +/- 415.38, N = 20 17047.33
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Samsung SSD 970 EVO 1TB 60 120 180 240 300 SE +/- 11.62, N = 25 276.54
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Test: Rhodopsin Protein Samsung SSD 970 EVO 1TB 3 6 9 12 15 SE +/- 0.179, N = 15 9.946 1. (CXX) g++ options: -O3 -pthread -lm
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.A Samsung SSD 970 EVO 1TB 11K 22K 33K 44K 55K SE +/- 987.62, N = 12 53499.18 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.A Samsung SSD 970 EVO 1TB 15K 30K 45K 60K 75K SE +/- 1327.47, N = 13 68748.65 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Samsung SSD 970 EVO 1TB 4 8 12 16 20 SE +/- 0.75, N = 25 14.65 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Samsung SSD 970 EVO 1TB 8K 16K 24K 32K 40K SE +/- 1187.86, N = 12 35454.62 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Samsung SSD 970 EVO 1TB 7K 14K 21K 28K 35K SE +/- 722.27, N = 15 34256.20 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Samsung SSD 970 EVO 1TB 7K 14K 21K 28K 35K SE +/- 1147.05, N = 15 33712.23 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Samsung SSD 970 EVO 1TB 8K 16K 24K 32K 40K SE +/- 1634.47, N = 15 38226.04 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Samsung SSD 970 EVO 1TB 7K 14K 21K 28K 35K SE +/- 1289.80, N = 12 32215.21 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Samsung SSD 970 EVO 1TB 7K 14K 21K 28K 35K SE +/- 843.71, N = 15 32466.11 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Samsung SSD 970 EVO 1TB 8K 16K 24K 32K 40K SE +/- 1423.71, N = 15 36083.42 1. (CC) gcc options: -O3 -march=native
Phoronix Test Suite v10.8.4