moodle Intel Core i7-8700K testing with a MSI Z370 GAMING PRO CARBON (MS-7B45) v2.0 (A.50 BIOS) and eVGA NVIDIA GeForce GTX 1080 8GB on LinuxMint 19.2 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1908149-HV-1908141HV92&sor&grs .
moodle Processor Motherboard Chipset Memory Disk Graphics Network Audio Monitor OS Kernel Desktop Display Server Compiler File-System Screen Resolution Display Driver OpenGL moodle coffee 2 x Intel Xeon E5430 @ 2.67GHz (8 Cores) HP ProLiant DL160 G5 (O12 BIOS) Intel 5400 MCH 24576MB 2 x 500GB Logical Volume Matrox MGA G200e [Pilot] 2 x Broadcom NetXtreme BCM5722 PCI Ubuntu 18.04 5.0.0-15-generic (x86_64) GNOME Shell 3.28.4 X Server GCC 7.4.0 ext4 1024x768 Intel Core i7-8700K @ 4.90GHz (6 Cores / 12 Threads) MSI Z370 GAMING PRO CARBON (MS-7B45) v2.0 (A.50 BIOS) Intel 8th Gen Core 32768MB 512GB SAMSUNG MZVLB512HAJQ-000H1 + 4001GB Seagate ST4000DM005-2DP1 + 2 x 250GB Samsung SSD 840 + 4001GB Seagate ST4000DM000-1F21 + 525GB Crucial_CT525MX3 + 960GB Patriot Burst + 480GB KINGSTON SUV500M eVGA NVIDIA GeForce GTX 1080 8GB (1721/5005MHz) Realtek ALC1220 BenQ GW2765 Intel I219-V LinuxMint 19.2 5.0.0-23-generic (x86_64) Cinnamon 4.2.3 X Server 1.20.4 NVIDIA 430.40 4.6.0 2560x1440 OpenBenchmarking.org Compiler Details - --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - moodle: Scaling Governor: acpi-cpufreq ondemand - coffee: Scaling Governor: intel_pstate performance Java Details - OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3) Security Details - moodle: l1tf: Mitigation of PTE Inversion; VMX: EPT disabled + mds: Vulnerable: Clear buffers attempted no microcode; SMT disabled + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling - coffee: l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled
moodle cpuminer-opt: lbry cpuminer-opt: sha256t polybench-c: 3 Matrix Multiplications luajit: Fast Fourier Transform cpuminer-opt: deep java-scimark2: Dense LU Matrix Factorization openssl: RSA 4096-bit Performance glibc-bench: sqrt scimark2: Fast Fourier Transform aircrack-ng: luajit: Dense LU Matrix Factorization dav1d: Summer Nature 1080p x265: H.265 1080p Video Encoding cpuminer-opt: skein cloverleaf: Lagrangian-Eulerian Hydrodynamics bork: File Encryption Time himeno: Poisson Pressure Solver botan: AES-256 - Decrypt botan: AES-256 - Encrypt john-the-ripper: MD5 hmmer: Pfam Database Search glibc-bench: sin luajit: Sparse Matrix Multiply glibc-bench: cos java-scimark2: Composite java-scimark2: Fast Fourier Transform x264: H.264 Video Encoding botan: KASUMI - Encrypt glibc-bench: tanh java-scimark2: Sparse Matrix Multiply botan: KASUMI - Decrypt node-octane: luajit: Composite coremark: CoreMark Size 666 - Iterations Per Second bullet: 1000 Stack ffmpeg: H.264 HD To NTSC DV lzbench: Zstd 1 - Compression scimark2: Sparse Matrix Multiply lzbench: Libdeflate 1 - Compression scimark2: Dense LU Matrix Factorization tscp: AI Chess Performance espeak: Text-To-Speech Synthesis glibc-bench: ffsll bullet: 3000 Fall bullet: 1000 Convex noise-level: bullet: Raytests lzbench: Libdeflate 1 - Decompression lzbench: Brotli 0 - Decompression cython-bench: bullet: Convex Trimesh cpuminer-opt: m7m mencoder: AVI To LAVC lzbench: Brotli 0 - Compression scimark2: Composite lzbench: Zstd 1 - Decompression glibc-bench: pthread_once glibc-bench: ffs compress-7zip: Compress Speed Test swet: Average java-scimark2: Monte Carlo multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride bullet: 136 Ragdolls bullet: Prim Trimesh multichase: 1GB Array, 256 Byte Stride, 2 Threads botan: Twofish - Decrypt luajit: Monte Carlo botan: Twofish - Encrypt scimark2: Monte Carlo botan: Blowfish - Encrypt lzbench: XZ 0 - Compression botan: Blowfish - Decrypt scimark2: Jacobi Successive Over-Relaxation compress-pbzip2: 256MB File Compression botan: CAST-256 - Decrypt botan: CAST-256 - Encrypt luajit: Jacobi Successive Over-Relaxation john-the-ripper: Blowfish java-scimark2: Jacobi Successive Over-Relaxation lzbench: XZ 0 - Decompression polybench-c: Correlation Computation polybench-c: Covariance Computation blake2: tachyon: Total Time ffte: N=256, 1D Complex FFT Routine multichase: 4MB Array, 64 Byte Stride cpuminer-opt: myr-gr mafft: Multiple Sequence Alignment moodle coffee 2569 7184 19.18 75.70 1286 1296 443 6.70 56.20 6176 966 37.22 10.30 6415 17.23 21.58 819 122 124 223308 17.05 111213 413 110992 796 512 23.08 30.59 39.13 749 30.05 15342 523 97961 12.40 12.06 156 283 86 357 518429 70.69 4.06 10.08 11.06 1559970940 6.15 445 229 51.89 2.59 85.99 38.93 184 279 486 3.62 3.62 16698 320811668 453 121.20 132.40 121.20 5.77 1.99 122.47 178 256 180 70.61 146 19 147 630 10.11 77.34 77.39 903 6997 971 63 8.88 8.86 6.84 20.53 3418.42 7.36 1674 7.00 23740 61530 2.52 536.16 7550 7140 2251 1.33 273.72 29067 4449 8.40 45.01 27350 4.15 5.23 3314 4678 4675 856038 4.45 29396 1562 29370 2961 1899 84.37 109.41 11.03 2650 105.52 53363 1802 325959 3.91 3.83 490 885 267 1101 1595545 23.01 1.33 3.35 3.68 6856228 2.09 1303 667 18.40 0.93 238.65 14.03 506 763 1323 1.34 1.34 44872 860855699 1209 45.90 50.78 46.92 2.26 0.78 48.14 428 614 431 167.32 339 44 339 1390 4.60 165.54 165.55 1849 14139 1907 123 4.62 4.63 4.33 4.64 8823 2.30 OpenBenchmarking.org
Cpuminer-Opt Algorithm: lbry OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: lbry coffee moodle 5K 10K 15K 20K 25K SE +/- 10.00, N = 3 SE +/- 6.41, N = 3 23740 2569 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: sha256t OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: sha256t coffee moodle 13K 26K 39K 52K 65K SE +/- 3.85, N = 3 61530 7184 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications coffee moodle 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.52 19.18 1. (CC) gcc options: -O3 -march=native
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform coffee moodle 120 240 360 480 600 SE +/- 0.93, N = 3 SE +/- 0.01, N = 3 536.16 75.70 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Cpuminer-Opt Algorithm: deep OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: deep coffee moodle 1600 3200 4800 6400 8000 SE +/- 0.72, N = 3 SE +/- 0.14, N = 3 7550 1286 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization coffee moodle 1500 3000 4500 6000 7500 SE +/- 12.09, N = 4 SE +/- 4.71, N = 4 7140 1296
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance coffee moodle 500 1000 1500 2000 2500 SE +/- 4.69, N = 3 SE +/- 0.36, N = 3 2251 443 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt coffee moodle 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.33 6.70
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform coffee moodle 60 120 180 240 300 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 273.72 56.20 1. (CC) gcc options: -lm
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.3 coffee moodle 6K 12K 18K 24K 30K SE +/- 16.83, N = 3 SE +/- 18.03, N = 3 29067 6176 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -lpthread -lcrypto -lz -ldl -lm -pthread
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization coffee moodle 1000 2000 3000 4000 5000 SE +/- 13.56, N = 3 SE +/- 4.11, N = 3 4449 966 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 1080p coffee moodle 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 8.40 37.22 1. (CC) gcc options: -pthread
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding coffee moodle 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 45.01 10.30 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cpuminer-Opt Algorithm: skein OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: skein coffee moodle 6K 12K 18K 24K 30K SE +/- 30.00, N = 3 SE +/- 6.13, N = 3 27350 6415 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics coffee moodle 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 4.15 17.23 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time coffee moodle 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.25, N = 15 5.23 21.58
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver coffee moodle 700 1400 2100 2800 3500 SE +/- 12.02, N = 3 SE +/- 3.31, N = 3 3314 819 -mavx2 1. (CC) gcc options: -O3
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Decrypt coffee moodle 1000 2000 3000 4000 5000 SE +/- 0.28, N = 3 SE +/- 0.30, N = 3 4678 122 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Encrypt coffee moodle 1000 2000 3000 4000 5000 SE +/- 0.15, N = 3 SE +/- 0.63, N = 3 4675 124 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 coffee moodle 200K 400K 600K 800K 1000K SE +/- 141.00, N = 3 SE +/- 307.25, N = 3 856038 223308 -lz 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -ldl -lcrypt
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search coffee moodle 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 4.45 17.05 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin coffee moodle 20K 40K 60K 80K 100K SE +/- 9.92, N = 3 SE +/- 949.10, N = 3 29396 111213
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply coffee moodle 300 600 900 1200 1500 SE +/- 2.07, N = 3 SE +/- 0.08, N = 3 1562 413 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos coffee moodle 20K 40K 60K 80K 100K SE +/- 11.81, N = 3 SE +/- 900.51, N = 3 29370 110992
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite coffee moodle 600 1200 1800 2400 3000 SE +/- 3.33, N = 4 SE +/- 1.40, N = 4 2961 796
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform coffee moodle 400 800 1200 1600 2000 SE +/- 12.54, N = 4 SE +/- 3.98, N = 4 1899 512
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding coffee moodle 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.33, N = 6 84.37 23.08 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Encrypt coffee moodle 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 109.41 30.59 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh coffee moodle 9 18 27 36 45 SE +/- 0.29, N = 3 SE +/- 0.02, N = 3 11.03 39.13
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply coffee moodle 600 1200 1800 2400 3000 SE +/- 2.85, N = 4 SE +/- 1.39, N = 4 2650 749
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Decrypt coffee moodle 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 105.52 30.05 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark coffee moodle 11K 22K 33K 44K 55K SE +/- 150.78, N = 3 SE +/- 15.60, N = 3 53363 15342 1. Nodejs
v8.10.0
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite coffee moodle 400 800 1200 1600 2000 SE +/- 3.16, N = 3 SE +/- 0.88, N = 3 1802 523 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second coffee moodle 70K 140K 210K 280K 350K SE +/- 3557.20, N = 3 SE +/- 432.49, N = 3 325959 97961 1. (CC) gcc options: -O2 -lrt" -lrt
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack coffee moodle 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.91 12.40 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV coffee moodle 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 3.83 12.06 -lxcb -lxcb-shape -lxcb-xfixes -lasound -llzma 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression coffee moodle 110 220 330 440 550 SE +/- 0.58, N = 3 490 156 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply coffee moodle 200 400 600 800 1000 SE +/- 0.32, N = 3 SE +/- 0.13, N = 3 885 283 1. (CC) gcc options: -lm
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression coffee moodle 60 120 180 240 300 SE +/- 0.33, N = 3 267 86 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization coffee moodle 200 400 600 800 1000 SE +/- 0.37, N = 3 SE +/- 0.44, N = 3 1101 357 1. (CC) gcc options: -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance coffee moodle 300K 600K 900K 1200K 1500K SE +/- 2258.74, N = 5 SE +/- 451.54, N = 5 1595545 518429 1. (CC) gcc options: -O3 -march=native
eSpeak Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis coffee moodle 16 32 48 64 80 SE +/- 0.18, N = 3 SE +/- 0.83, N = 12 23.01 70.69 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll coffee moodle 0.9135 1.827 2.7405 3.654 4.5675 SE +/- 0.00, N = 3 SE +/- 0.04, N = 13 1.33 4.06
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall coffee moodle 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.35 10.08 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex coffee moodle 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 3.68 11.06 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
NoiseLevel OpenBenchmarking.org Activity Level, Fewer Is Better NoiseLevel coffee moodle 300M 600M 900M 1200M 1500M 6856228 1559970940
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests coffee moodle 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.09 6.15 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression coffee moodle 300 600 900 1200 1500 SE +/- 0.67, N = 3 1303 445 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression coffee moodle 140 280 420 560 700 SE +/- 1.00, N = 3 SE +/- 0.88, N = 3 667 229 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 coffee moodle 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.58, N = 3 18.40 51.89
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh coffee moodle 0.5828 1.1656 1.7484 2.3312 2.914 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.93 2.59 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Cpuminer-Opt Algorithm: m7m OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: m7m coffee moodle 50 100 150 200 250 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 238.65 85.99 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC coffee moodle 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 14.03 38.93 -lsmbclient -lpng -ljpeg -lasound -lmad -lvorbisenc -lvorbis -logg 1. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lz -lpthread -ldl -rdynamic -lm
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression coffee moodle 110 220 330 440 550 SE +/- 0.33, N = 3 506 184 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite coffee moodle 160 320 480 640 800 SE +/- 0.10, N = 3 SE +/- 0.31, N = 3 763 279 1. (CC) gcc options: -lm
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression coffee moodle 300 600 900 1200 1500 SE +/- 0.58, N = 3 SE +/- 0.58, N = 3 1323 486 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once coffee moodle 0.8145 1.629 2.4435 3.258 4.0725 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.34 3.62
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs coffee moodle 0.8145 1.629 2.4435 3.258 4.0725 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.34 3.62
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test coffee moodle 10K 20K 30K 40K 50K SE +/- 350.95, N = 3 SE +/- 25.96, N = 3 44872 16698 1. (CXX) g++ options: -pipe -lpthread
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average coffee moodle 200M 400M 600M 800M 1000M SE +/- 21253660.71, N = 3 SE +/- 2806614.31, N = 3 860855699 320811668 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo coffee moodle 300 600 900 1200 1500 SE +/- 0.00, N = 4 SE +/- 0.09, N = 4 1209 453
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride coffee moodle 30 60 90 120 150 SE +/- 1.02, N = 3 SE +/- 0.00, N = 3 45.90 121.20 1. (CC) gcc options: -O2 -static -pthread -lrt
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 coffee moodle 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 50.78 132.40 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 coffee moodle 30 60 90 120 150 SE +/- 0.55, N = 3 SE +/- 0.00, N = 3 46.92 121.20 1. (CC) gcc options: -O2 -static -pthread -lrt
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls coffee moodle 1.2983 2.5966 3.8949 5.1932 6.4915 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.26 5.77 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh coffee moodle 0.4478 0.8956 1.3434 1.7912 2.239 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.78 1.99 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
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 coffee moodle 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 48.14 122.47 1. (CC) gcc options: -O2 -static -pthread -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Decrypt coffee moodle 90 180 270 360 450 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 428 178 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo coffee moodle 130 260 390 520 650 SE +/- 0.29, N = 3 SE +/- 0.01, N = 3 614 256 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Encrypt coffee moodle 90 180 270 360 450 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 431 180 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo coffee moodle 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 167.32 70.61 1. (CC) gcc options: -lm
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Encrypt coffee moodle 70 140 210 280 350 SE +/- 0.07, N = 3 SE +/- 0.19, N = 3 339 146 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression coffee moodle 10 20 30 40 50 44 19 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Decrypt coffee moodle 70 140 210 280 350 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 339 147 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation coffee moodle 300 600 900 1200 1500 SE +/- 0.05, N = 3 SE +/- 1.03, N = 3 1390 630 1. (CC) gcc options: -lm
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression coffee moodle 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 4.60 10.11 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Decrypt coffee moodle 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 165.54 77.34 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Encrypt coffee moodle 40 80 120 160 200 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 165.55 77.39 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation coffee moodle 400 800 1200 1600 2000 SE +/- 0.11, N = 3 SE +/- 0.35, N = 3 1849 903 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish coffee moodle 3K 6K 9K 12K 15K SE +/- 2.52, N = 3 SE +/- 0.67, N = 3 14139 6997 -lz 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -ldl -lcrypt
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation coffee moodle 400 800 1200 1600 2000 SE +/- 0.59, N = 4 SE +/- 0.00, N = 4 1907 971
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression coffee moodle 30 60 90 120 150 123 63 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation coffee moodle 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.62 8.88 1. (CC) gcc options: -O3 -march=native
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation coffee moodle 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.63 8.86 1. (CC) gcc options: -O3 -march=native
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 coffee moodle 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 4.33 6.84 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time moodle 5 10 15 20 25 SE +/- 0.06, N = 3 20.53 1. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
FFTE Test: N=256, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine moodle 700 1400 2100 2800 3500 SE +/- 7.28, N = 3 3418.42 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride coffee moodle 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.28, N = 15 4.64 7.36 1. (CC) gcc options: -O2 -static -pthread -lrt
Cpuminer-Opt Algorithm: myr-gr OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: myr-gr coffee moodle 2K 4K 6K 8K 10K SE +/- 1980.38, N = 4 SE +/- 1.07, N = 3 8823 1674 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment coffee moodle 2 4 6 8 10 SE +/- 0.14, N = 3 SE +/- 0.10, N = 15 2.30 7.00 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Phoronix Test Suite v10.8.5