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&grr&sro .
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 espeak: Text-To-Speech Synthesis john-the-ripper: MD5 himeno: Poisson Pressure Solver bork: File Encryption Time lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression java-scimark2: Composite cpuminer-opt: m7m cpuminer-opt: deep lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression x265: H.265 1080p Video Encoding compress-7zip: Compress Speed Test cython-bench: node-octane: cpuminer-opt: myr-gr cpuminer-opt: skein cpuminer-opt: sha256t cpuminer-opt: lbry john-the-ripper: Blowfish aircrack-ng: x264: H.264 Video Encoding scimark2: Composite glibc-bench: ffsll luajit: Composite mencoder: AVI To LAVC coremark: CoreMark Size 666 - Iterations Per Second dav1d: Summer Nature 1080p glibc-bench: sin glibc-bench: cos botan: AES-256 - Decrypt botan: AES-256 - Encrypt tachyon: Total Time botan: Twofish - Decrypt botan: Twofish - Encrypt botan: Blowfish - Decrypt botan: Blowfish - Encrypt botan: CAST-256 - Decrypt botan: CAST-256 - Encrypt botan: KASUMI - Decrypt botan: KASUMI - Encrypt openssl: RSA 4096-bit Performance noise-level: swet: Average mafft: Multiple Sequence Alignment polybench-c: 3 Matrix Multiplications cloverleaf: Lagrangian-Eulerian Hydrodynamics hmmer: Pfam Database Search glibc-bench: pthread_once glibc-bench: tanh glibc-bench: ffs glibc-bench: sqrt multichase: 4MB Array, 64 Byte Stride ffmpeg: H.264 HD To NTSC DV bullet: Raytests compress-pbzip2: 256MB File Compression polybench-c: Correlation Computation polybench-c: Covariance Computation multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride tscp: AI Chess Performance multichase: 256MB Array, 256 Byte Stride ffte: N=256, 1D Complex FFT Routine blake2: bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo 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 moodle coffee 70.69 223308 819 21.58 63 19 796 85.99 1286 229 184 445 86 486 156 10.30 16698 51.89 15342 1674 6415 7184 2569 6997 6176 23.08 279 4.06 523 38.93 97961 37.22 111213 110992 122 124 20.53 178 180 147 146 77.34 77.39 30.05 30.59 443 1559970940 320811668 7.00 19.18 17.23 17.05 3.62 39.13 3.62 6.70 7.36 12.06 6.15 10.11 8.88 8.86 132.40 122.47 121.20 518429 121.20 3418.42 6.84 2.59 1.99 5.77 11.06 12.40 10.08 630 357 283 56.20 70.61 903 966 413 75.70 256 971 1296 749 512 453 23.01 856038 3314 5.23 123 44 2961 238.65 7550 667 506 1303 267 1323 490 45.01 44872 18.40 53363 8823 27350 61530 23740 14139 29067 84.37 763 1.33 1802 14.03 325959 8.40 29396 29370 4678 4675 428 431 339 339 165.54 165.55 105.52 109.41 2251 6856228 860855699 2.30 2.52 4.15 4.45 1.34 11.03 1.34 1.33 4.64 3.83 2.09 4.60 4.62 4.63 50.78 48.14 46.92 1595545 45.90 4.33 0.93 0.78 2.26 3.68 3.91 3.35 1390 1101 885 273.72 167.32 1849 4449 1562 536.16 614 1907 7140 2650 1899 1209 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
NoiseLevel OpenBenchmarking.org Activity Level, Fewer Is Better NoiseLevel coffee moodle 300M 600M 900M 1200M 1500M 6856228 1559970940
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
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
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
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
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: 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: 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
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
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
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
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
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
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
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
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, 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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4