m4.4xlarge Amazon EC2 Cloud Benchmarks - December 2017 vs. February 2018 Testing for a future article. Using m4.4xlarge Amazon EC2 instance type in Ohio, comparing older December 2017 Linux results to February 2018 updated Linux distributions performance. Tests by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1802104-FO-2018AMAZO63&grs .
Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System System Layer Vulkan Screen Resolution Dec 17 Feb 18 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS Intel Xeon E5-2686 v4 @ 2.30GHz (8 Cores / 16 Threads) Xen HVM domU Intel 440FX- 82441FX PMC 64512MB 8GB Cirrus Logic GD 5446 Intel 82599 Virtual Function Amazon Linux 2.0 4.9.62-10.57.amzn2.x86_64 (x86_64) GCC 7.2.1 20170915 xfs Xen HVM domU 4.2.amazon 10GB Clear Linux OS 19700 4.13.12-56.aws (x86_64) 1.0.39 GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0 ext4 cirrusdrmfb Red Hat Enterprise Linux Server 7.4 3.10.0-693.el7.x86_64 (x86_64) GCC 4.8.5 20150623 xfs 1024x768 Intel 440FX- 82441FX PMC Cirrus Logic GD 5446 Intel 82599 Virtual Function SUSE Linux Enterprise Server 12 SP3 12.3 4.4.92-6.30-default (x86_64) GCC 4.8.5 ext4 8GB Ubuntu 16.04 4.4.0-1041-aws (x86_64) Xen HVM domU (4.2.amazon BIOS) Amazon Linux 2 4.9.77-41.59.amzn2.x86_64 (x86_64) GCC 7.2.1 20170915 xfs 4 x 16384 MB RAM 30GB Clear Linux OS 20740 4.14.12-59.aws (x86_64) 1.0.39 GCC 7.3.0 + Clang 5.0.1 + LLVM 5.0.1 ext4 64512MB 10GB Intel 82599 Virtual Function Red Hat Enterprise Linux Server 7.4 3.10.0-693.17.1.el7.x86_64 (x86_64) GCC 4.8.5 20150623 xfs 1024x768 SUSE Linux Enterprise Server 12 SP3 12.3 4.4.114-94.11-default (x86_64) GCC 4.8.5 ext4 8GB Ubuntu 16.04 4.4.0-1050-aws (x86_64) GCC 5.4.0 20160609 OpenBenchmarking.org Compiler Details - Dec 17: Amazon Linux 2: --build=x86_64-redhat-linux --disable-libunwind-exceptions --disable-multilib --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libatomic --enable-libcilkrts --enable-libitm --enable-libmpx --enable-libquadmath --enable-libsanitizer --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic - Dec 17: Clear Linux: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Dec 17: RHEL Server 7: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - Dec 17: SUSE SLES 12 SP3: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - Dec 17: Ubuntu 16.04 LTS: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Feb 18: Amazon Linux 2: --build=x86_64-redhat-linux --disable-libunwind-exceptions --disable-multilib --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libatomic --enable-libcilkrts --enable-libitm --enable-libmpx --enable-libquadmath --enable-libsanitizer --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic - Feb 18: Clear Linux: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Feb 18: RHEL Server 7: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - Feb 18: SUSE SLES 12 SP3: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - Feb 18: Ubuntu 16.04 LTS: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v System Details - Dec 17: Amazon Linux 2: Python 2.7.5. - Dec 17: Clear Linux: Python 2.7.12. - Dec 17: RHEL Server 7: Python 2.7.5. SELinux: Enabled. - Dec 17: SUSE SLES 12 SP3: Python 2.7.13. - Dec 17: Ubuntu 16.04 LTS: Python 2.7.12. Environment Details - Dec 17: SUSE SLES 12 SP3: LIBGL_DEBUG=quiet - Feb 18: Clear Linux: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-fvisibility-inlines-hidden FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - Feb 18: SUSE SLES 12 SP3: LIBGL_DEBUG=quiet Disk Details - Feb 18: Amazon Linux 2: NOOP / attr2,inode64,noatime,noquota,rw - Feb 18: RHEL Server 7: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel - Feb 18: Ubuntu 16.04 LTS: none / data=ordered,discard,relatime,rw Python Details - Feb 18: Amazon Linux 2: Python 2.7.5 - Feb 18: Clear Linux: Python 3.6.4 - Feb 18: RHEL Server 7: Python 2.7.5 - Feb 18: SUSE SLES 12 SP3: Python 2.7.13 - Feb 18: Ubuntu 16.04 LTS: Python 2.7.12 + Python 3.5.2 Security Details - Feb 18: Amazon Linux 2: KPTI + Full generic retpoline Protection - Feb 18: Clear Linux: KPTI Protection - Feb 18: RHEL Server 7: SELinux Protection - Feb 18: SUSE SLES 12 SP3: KPTI + Barriers + Full generic retpoline Protection - Feb 18: Ubuntu 16.04 LTS: KPTI Protection Disk Mount Options Details - Feb 18: Clear Linux: data=ordered,relatime,rw,stripe=256
phpbench: PHP Benchmark Suite rbenchmark: stress-ng: Semaphores compress-gzip: 2GB File Compression schbench: 32 - 16 redis: GET rodinia: OpenMP LavaMD schbench: 16 - 16 schbench: 32 - 8 systemd-boot-total: Userspace systemd-boot-total: Total systemd-boot-total: Kernel redis: SET perl-benchmark: Interpreter hackbench: 16 - Thread rodinia: OpenMP CFD Solver schbench: 16 - 8 hackbench: 32 - Process schbench: 8 - 16 stress-ng: Memory Copying schbench: 8 - 8 go-benchmark: http stress-ng: Forking encode-mp3: WAV To MP3 pybench: Total For Average Test Times stress-ng: Socket Activity build-linux-kernel: Time To Compile go-benchmark: build c-ray: Total Time sqlite: Default Test Directory encode-flac: WAV To FLAC graphics-magick: Sharpen go-benchmark: json nginx: Static Web Page Serving mafft: Multiple Sequence Alignment blake2: botan: AES-256 - Encrypt himeno: Poisson Pressure Solver botan: KASUMI - Encrypt go-benchmark: garbage stockfish: Total Time perl-benchmark: Pod2html botan: Twofish - Encrypt povray: Trace Time openssl: RSA 4096-bit Performance botan: Blowfish - Encrypt graphics-magick: HWB Color Space graphics-magick: Resizing botan: CAST-256 - Encrypt graphics-magick: Local Adaptive Thresholding dolfyn: Computational Fluid Dynamics ffmpeg: H.264 HD To NTSC DV crafty: Elapsed Time openssl: RSA 4096-bit Performance hackbench: 16 - Process stress-ng: Context Switching stress-ng: System V Message Passing Dec 17 Feb 18 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 146108 14.41 1162050.17 142.20 6936 9749 1517 898315.23 0.00136237 31.46 9029 13.86 2393 107.48 18211772783 18.26 8.77 116 11774995 1634.03 2458881 4601 0.19707410 913.67 160 147 66 423815 0.2580 5.50 1627781.67 62.97 326.10 612.30 286.10 1202463.25 0.00122207 33.35 7895 13.48 1847 92.39 18916363867 14.69 8.41 117 10059809 1588.99 2248314 4702 0.19714943 981.97 160 147 69 8.91 140237 15.53 1116937.08 33785 37473 2129 860253.31 0.00156785 17.08 2439 89.49 15.83 10.08 4478 0.20894897 974.63 30.79 109406 12.36 1375590.25 132.77 56939 84221 27281 1051987.37 0.00096575 46.14 17.14 2183 84.82 15.61 10.03 102 1519.19 4683 0.19370366 987.93 167 152 69 30.50 9.10 320707 1.1358 14.44 1274924.83 128.28 7279 11013 3733 976316.06 0.00095212 42.24 6511 15.52 2109 89.15 22662656196 15.57 8.65 119 11934349 1533.76 2393988 4835 0.19713420 985.67 164 153 69 30.25 9.03 144601 2975130.21 14.49 294741 720298.19 129.53 179968 187989 5246 7799 1752 608436.77 0.00151685 84.28 29.46 112427 129.30 117888 6611.03 55936 8944 47472.94 13.86 2394 9291.03 98.47 18497453157 16.94 20.66 8.79 118 10584904 23256.82 4.76 5.37 1251.49 1671.16 58.02 2254882 4551 0.19728241 212.55 81.42 983.67 163.83 161 147 85.91 66 5397216 1020.80 73.34 1157544.89 7121513.63 511571 0.2547 2965228.33 5.37 753323 914670.88 62.81 383829 394069 346.60 596.60 250 780646.17 0.00123346 47.27 31.31 178773 81.55 183040 6906.40 75853 9529 58016.31 13.47 7813.19 91.50 18477048057 14.68 22.81 8.41 122 10033966 4.62 5.37 1387.93 1667.58 58.72 2240359 4645 0.19162808 219.25 982.40 166.22 170 155 86.53 69 8.93 5399095 1020.13 45.86 2058642.06 7715221.96 139663 817497.33 15.56 675499 711523.71 326827 324864 29797 33753 2351 616528.58 0.00184399 51.95 160000 102.14 168533 4922.41 79147 48059.52 17.16 2442 9168.63 91.16 15.89 25.68 10.15 4.85 1260.87 53.26 4478 0.20912333 202.27 88.16 972.23 176.47 82.56 29.84 5315611 1002.80 52.11 2126165.42 3771782.89 2833822.71 12.39 715093 772643.31 132.57 346624 348160 38040 41029 2419 666078.60 0.00106251 49.26 41.71 169728 94.10 175019 7541.81 83584 46037.28 17.93 2189 10077.29 85.44 15.60 4.32 4.85 1615.19 4428 0.19893783 31.10 8.86 5286783 1019.80 47.52 2521014.69 5634958.44 730364.50 14.47 333312 765510.48 128.67 195669 195499 3884 7650 3766 639295.35 0.00109300 49.92 46.94 117717 101.87 121216 6633.35 64256 7005 42996.46 15.74 2009 9689.54 92.09 22662883888 15.56 24.40 8.68 119 11990813 26900.46 4.86 4.84 1314.41 1509.12 57.98 2431212 4718 0.19978381 209.51 84.71 985.03 168.75 164 153 83.12 68 29.83 9.08 5268520 1019.57 50.30 2050120.87 3664267.10 OpenBenchmarking.org
PHPBench PHP Benchmark Suite Dec 17 Feb 18 OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 110K 220K 330K 440K 550K SE +/- 219.54, N = 3 SE +/- 990.17, N = 3 SE +/- 369.97, N = 3 SE +/- 800.43, N = 3 SE +/- 1015.07, N = 3 SE +/- 539.31, N = 3 SE +/- 1655.08, N = 3 SE +/- 417.30, N = 3 146108 423815 140237 109406 320707 144601 511571 139663
R Benchmark Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Clear Linux Ubuntu 16.04 LTS 0.2556 0.5112 0.7668 1.0224 1.278 SE +/- 0.0001, N = 3 SE +/- 0.0088, N = 3 SE +/- 0.0011, N = 3 0.2580 1.1358 0.2547 1. Clear Linux: R scripting front-end version 3.4.3 (2017-11-30) 2. Ubuntu 16.04 LTS: R scripting front-end version 3.2.3 (2015-12-10)
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 600K 1200K 1800K 2400K 3000K SE +/- 53265.88, N = 3 SE +/- 38846.21, N = 6 SE +/- 4653.41, N = 3 SE +/- 45403.14, N = 3 SE +/- 17428.53, N = 6 2975130.21 2965228.33 817497.33 2833822.71 730364.50 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Gzip Compression 2GB File Compression Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression 2GB File Compression Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 14.41 5.50 15.53 12.36 14.44 14.49 5.37 15.56 12.39 14.47
Schbench Message Threads: 32 - Workers Per Message Thread: 16 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 16 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 160K 320K 480K 640K 800K SE +/- 3563.62, N = 3 SE +/- 11361.84, N = 3 SE +/- 5832.71, N = 3 SE +/- 9184.34, N = 3 294741 753323 675499 715093 333312 1. (CC) gcc options: -O2 -lpthread
Redis Test: GET Dec 17 Feb 18 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 300K 600K 900K 1200K 1500K SE +/- 9673.80, N = 3 SE +/- 882.71, N = 3 SE +/- 4391.51, N = 3 SE +/- 7149.40, N = 3 SE +/- 17814.24, N = 3 SE +/- 1907.38, N = 3 SE +/- 4092.12, N = 3 SE +/- 10021.03, N = 3 SE +/- 4151.01, N = 3 SE +/- 1862.66, N = 3 1162050.17 1627781.67 1116937.08 1375590.25 1274924.83 720298.19 914670.88 711523.71 772643.31 765510.48 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Rodinia Test: OpenMP LavaMD Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.43, N = 3 SE +/- 0.06, N = 3 142.20 62.97 132.77 128.28 129.53 62.81 132.57 128.67 1. (CXX) g++ options:
Schbench Message Threads: 16 - Workers Per Message Thread: 16 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 16 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 80K 160K 240K 320K 400K SE +/- 1536.00, N = 3 SE +/- 3256.11, N = 3 SE +/- 1365.33, N = 3 SE +/- 5639.75, N = 3 SE +/- 1923.32, N = 3 179968 383829 326827 346624 195669 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 8 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 80K 160K 240K 320K 400K SE +/- 170.67, N = 3 SE +/- 7486.02, N = 3 SE +/- 5536.15, N = 4 SE +/- 4705.57, N = 6 SE +/- 1194.67, N = 3 187989 394069 324864 348160 195499 1. (CC) gcc options: -O2 -lpthread
Systemd Total Boot Time Test: Userspace Dec 17 Feb 18 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Userspace Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 12K 24K 36K 48K 60K 6936.00 326.10 33785.00 56939.00 7279.00 5246.00 346.60 29797.00 38040.00 3884.00
Systemd Total Boot Time Test: Total Dec 17 Feb 18 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Total Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 20K 40K 60K 80K 100K 9749.00 612.30 37473.00 84221.00 11013.00 7799.00 596.60 33753.00 41029.00 7650.00
Systemd Total Boot Time Test: Kernel Dec 17 Feb 18 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 6K 12K 18K 24K 30K 1517.00 286.10 2129.00 27281.00 3733.00 1752.00 250.00 2351.00 2419.00 3766.00
Redis Test: SET Dec 17 Feb 18 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 300K 600K 900K 1200K 1500K SE +/- 7106.24, N = 3 SE +/- 5936.25, N = 3 SE +/- 16754.69, N = 6 SE +/- 7055.31, N = 3 SE +/- 5919.37, N = 3 SE +/- 3528.15, N = 3 SE +/- 1536.47, N = 3 SE +/- 1332.08, N = 3 SE +/- 1154.66, N = 3 SE +/- 3799.22, N = 3 898315.23 1202463.25 860253.31 1051987.37 976316.06 608436.77 780646.17 616528.58 666078.60 639295.35 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Perl Benchmarks Test: Interpreter Dec 17 Feb 18 OpenBenchmarking.org seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 0.0004 0.0008 0.0012 0.0016 0.002 SE +/- 0.00000177, N = 3 SE +/- 0.00000185, N = 3 SE +/- 0.00000152, N = 3 SE +/- 0.00000162, N = 3 SE +/- 0.00000160, N = 3 SE +/- 0.00000345, N = 3 SE +/- 0.00000055, N = 3 SE +/- 0.00000141, N = 3 SE +/- 0.00000176, N = 3 SE +/- 0.00000390, N = 3 0.00136237 0.00122207 0.00156785 0.00096575 0.00095212 0.00151685 0.00123346 0.00184399 0.00106251 0.00109300
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 20 40 60 80 100 SE +/- 0.61, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 84.28 47.27 51.95 49.26 49.92 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lpthread
Rodinia Test: OpenMP CFD Solver Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.52, N = 3 SE +/- 0.08, N = 3 SE +/- 0.20, N = 3 31.46 33.35 46.14 42.24 29.46 31.31 41.71 46.94 1. (CXX) g++ options:
Schbench Message Threads: 16 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 40K 80K 120K 160K 200K SE +/- 840.44, N = 3 SE +/- 2649.46, N = 3 SE +/- 1024.00, N = 3 SE +/- 1065.81, N = 3 SE +/- 1291.33, N = 3 112427 178773 160000 169728 117717 1. (CC) gcc options: -O2 -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 30 60 90 120 150 SE +/- 1.56, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 3 SE +/- 0.36, N = 3 SE +/- 0.25, N = 3 129.30 81.55 102.14 94.10 101.87 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 16 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 16 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 40K 80K 120K 160K 200K SE +/- 1209.81, N = 3 SE +/- 2577.01, N = 3 SE +/- 903.08, N = 3 SE +/- 3361.74, N = 3 SE +/- 391.05, N = 3 117888 183040 168533 175019 121216 1. (CC) gcc options: -O2 -lpthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1600 3200 4800 6400 8000 SE +/- 41.71, N = 3 SE +/- 83.28, N = 3 SE +/- 78.90, N = 3 SE +/- 157.30, N = 6 SE +/- 59.09, N = 3 6611.03 6906.40 4922.41 7541.81 6633.35 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Schbench Message Threads: 8 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 20K 40K 60K 80K 100K SE +/- 887.89, N = 6 SE +/- 1125.82, N = 5 SE +/- 950.23, N = 3 SE +/- 1115.88, N = 3 SE +/- 719.35, N = 3 55936 75853 79147 83584 64256 1. (CC) gcc options: -O2 -lpthread
Go Benchmarks Test: http Dec 17 Feb 18 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Amazon Linux 2 Clear Linux Ubuntu 16.04 LTS 2K 4K 6K 8K 10K SE +/- 11.59, N = 3 SE +/- 14.25, N = 3 SE +/- 17.10, N = 3 SE +/- 70.76, N = 3 SE +/- 65.39, N = 3 SE +/- 10.41, N = 3 9029 7895 6511 8944 9529 7005
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 12K 24K 36K 48K 60K SE +/- 263.81, N = 3 SE +/- 165.99, N = 3 SE +/- 73.38, N = 3 SE +/- 272.29, N = 3 SE +/- 329.03, N = 3 47472.94 58016.31 48059.52 46037.28 42996.46 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
LAME MP3 Encoding WAV To MP3 Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.5 WAV To MP3 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 4 8 12 16 20 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.10, N = 5 SE +/- 0.05, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.06, N = 5 SE +/- 0.05, N = 5 13.86 13.48 17.08 17.14 15.52 13.86 13.47 17.16 17.93 15.74 1. (CC) gcc options: -O3 -ffast-math -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
PyBench Total For Average Test Times Dec 17 Feb 18 OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 500 1000 1500 2000 2500 SE +/- 4.58, N = 3 SE +/- 2.33, N = 3 SE +/- 4.00, N = 3 SE +/- 1.73, N = 3 SE +/- 1.76, N = 3 SE +/- 1.20, N = 3 SE +/- 2.85, N = 3 SE +/- 3.38, N = 3 SE +/- 4.26, N = 3 2393 1847 2439 2183 2109 2394 2442 2189 2009
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 2K 4K 6K 8K 10K SE +/- 96.72, N = 3 SE +/- 72.76, N = 3 SE +/- 80.55, N = 3 SE +/- 89.96, N = 3 SE +/- 83.60, N = 3 9291.03 7813.19 9168.63 10077.29 9689.54 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Timed Linux Kernel Compilation Time To Compile Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 0.98, N = 3 SE +/- 0.97, N = 3 SE +/- 0.92, N = 3 SE +/- 0.86, N = 3 SE +/- 0.99, N = 3 SE +/- 1.04, N = 3 SE +/- 0.93, N = 3 SE +/- 0.95, N = 3 SE +/- 1.08, N = 3 107.48 92.39 89.49 84.82 89.15 98.47 91.50 91.16 85.44 92.09
Go Benchmarks Test: build Dec 17 Feb 18 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Amazon Linux 2 Clear Linux Ubuntu 16.04 LTS 5000M 10000M 15000M 20000M 25000M SE +/- 27621503.59, N = 3 SE +/- 75730836.70, N = 3 SE +/- 39963285.02, N = 3 SE +/- 41837321.94, N = 3 SE +/- 27568866.45, N = 3 SE +/- 160394872.41, N = 3 18211772783 18916363867 22662656196 18497453157 18477048057 22662883888
C-Ray Total Time Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 18.26 14.69 15.83 15.61 15.57 16.94 14.68 15.89 15.60 15.56 1. (CC) gcc options: -lm -lpthread -O3
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 20.66 22.81 25.68 24.40 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lcurses -O2 -O2 1. (CC) gcc options: -ldl -lpthread
FLAC Audio Encoding WAV To FLAC Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 8.77 8.41 10.08 10.03 8.65 8.79 8.41 10.15 8.68 1. (CXX) g++ options: -fvisibility=hidden -lm
GraphicsMagick Operation: Sharpen Dec 17 Feb 18 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 30 60 90 120 150 116 117 102 119 118 122 119 1. (CC) gcc options: -fopenmp -pthread -lz -lm -lgomp -lpthread
Go Benchmarks Test: json Dec 17 Feb 18 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Amazon Linux 2 Clear Linux Ubuntu 16.04 LTS 3M 6M 9M 12M 15M SE +/- 5974.78, N = 3 SE +/- 11997.69, N = 3 SE +/- 37890.61, N = 3 SE +/- 10320.74, N = 3 SE +/- 5216.47, N = 3 SE +/- 124259.80, N = 3 11774995 10059809 11934349 10584904 10033966 11990813
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Amazon Linux 2 Ubuntu 16.04 LTS 6K 12K 18K 24K 30K SE +/- 253.88, N = 3 SE +/- 171.78, N = 3 23256.82 26900.46 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Botan Test: KASUMI - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: KASUMI - Encrypt - Decrypt Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 56.97 50.40 56.30 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1.0935 2.187 3.2805 4.374 5.4675 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 4 SE +/- 0.08, N = 6 4.76 4.62 4.32 4.86 1. (CC) gcc options: -O3 -lm -lpthread
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1.2083 2.4166 3.6249 4.8332 6.0415 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.37 5.37 4.85 4.85 4.84 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: AES-256 - Encrypt Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 300 600 900 1200 1500 SE +/- 0.48, N = 3 SE +/- 0.15, N = 3 SE +/- 10.79, N = 3 SE +/- 1.58, N = 3 1251.49 1387.93 1260.87 1314.41 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Himeno Benchmark Poisson Pressure Solver Dec 17 Feb 18 OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 400 800 1200 1600 2000 SE +/- 16.38, N = 3 SE +/- 0.63, N = 3 SE +/- 0.98, N = 3 SE +/- 0.57, N = 3 SE +/- 1.63, N = 3 SE +/- 3.03, N = 3 SE +/- 0.39, N = 3 SE +/- 0.63, N = 3 1634.03 1588.99 1519.19 1533.76 1671.16 1667.58 1615.19 1509.12 1. (CC) gcc options: -O3 -mavx2
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: KASUMI - Encrypt Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 58.02 58.72 53.26 57.98 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: AES-256 - Encrypt - Decrypt Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 300 600 900 1200 1500 SE +/- 0.32, N = 3 SE +/- 10.59, N = 3 SE +/- 2.22, N = 3 1394.28 1266.70 1317.49 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Go Benchmarks Test: garbage Dec 17 Feb 18 OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Amazon Linux 2 Clear Linux Ubuntu 16.04 LTS 500K 1000K 1500K 2000K 2500K SE +/- 4600.86, N = 3 SE +/- 1216.07, N = 3 SE +/- 3520.64, N = 3 SE +/- 828.76, N = 3 SE +/- 2672.64, N = 3 SE +/- 1969.38, N = 3 2458881 2248314 2393988 2254882 2240359 2431212
Stockfish Total Time Dec 17 Feb 18 OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1000 2000 3000 4000 5000 SE +/- 1.00, N = 3 SE +/- 1.15, N = 3 SE +/- 2.85, N = 3 SE +/- 4.26, N = 3 SE +/- 4.51, N = 3 SE +/- 1.53, N = 3 SE +/- 2.19, N = 3 SE +/- 8.54, N = 3 SE +/- 4.06, N = 3 SE +/- 11.59, N = 3 4601 4702 4478 4683 4835 4551 4645 4478 4428 4718 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
Perl Benchmarks Test: Pod2html Dec 17 Feb 18 OpenBenchmarking.org seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 0.0471 0.0942 0.1413 0.1884 0.2355 SE +/- 0.00305347, N = 3 SE +/- 0.00152771, N = 3 SE +/- 0.00158891, N = 3 SE +/- 0.00111653, N = 3 SE +/- 0.00312577, N = 3 SE +/- 0.00298295, N = 3 SE +/- 0.00215561, N = 3 SE +/- 0.00146440, N = 3 SE +/- 0.00147134, N = 3 SE +/- 0.00164852, N = 3 0.19707410 0.19714943 0.20894897 0.19370366 0.19713420 0.19728241 0.19162808 0.20912333 0.19893783 0.19978381
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Twofish - Encrypt Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 50 100 150 200 250 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 212.55 219.25 202.27 209.51 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Amazon Linux 2 RHEL Server 7 Ubuntu 16.04 LTS 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 SE +/- 0.29, N = 3 81.42 88.16 84.71 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
OpenSSL RSA 4096-bit Performance Dec 17 Feb 18 OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 200 400 600 800 1000 SE +/- 1.68, N = 3 SE +/- 0.28, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.22, N = 3 SE +/- 0.23, N = 3 SE +/- 0.50, N = 3 SE +/- 0.09, N = 3 SE +/- 0.52, N = 3 913.67 981.97 974.63 987.93 985.67 983.67 982.40 972.23 985.03 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Blowfish - Encrypt Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 163.83 166.22 176.47 168.75 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
GraphicsMagick Operation: HWB Color Space Dec 17 Feb 18 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 40 80 120 160 200 SE +/- 0.33, N = 3 160 160 167 164 161 170 164 1. (CC) gcc options: -fopenmp -pthread -lz -lm -lgomp -lpthread
Botan Test: Blowfish - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Blowfish - Encrypt - Decrypt Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 165.76 175.97 166.92 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Twofish - Encrypt - Decrypt Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 216.99 204.74 205.82 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
GraphicsMagick Operation: Resizing Dec 17 Feb 18 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 30 60 90 120 150 147 147 152 153 147 155 153 1. (CC) gcc options: -fopenmp -pthread -lz -lm -lgomp -lpthread
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: CAST-256 - Encrypt Amazon Linux 2 Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.23, N = 3 85.91 86.53 82.56 83.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Encrypt - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: CAST-256 - Encrypt - Decrypt Clear Linux RHEL Server 7 Ubuntu 16.04 LTS 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 86.34 82.58 83.11 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
GraphicsMagick Operation: Local Adaptive Thresholding Dec 17 Feb 18 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Amazon Linux 2 Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 15 30 45 60 75 66 69 69 69 66 69 68 1. (CC) gcc options: -fopenmp -pthread -lz -lm -lgomp -lpthread
Dolfyn Computational Fluid Dynamics Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 30.79 30.50 30.25 29.84 31.10 29.83
FFmpeg H.264 HD To NTSC DV Dec 17 Feb 18 OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 3.3.3 H.264 HD To NTSC DV Clear Linux SUSE SLES 12 SP3 Ubuntu 16.04 LTS 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 8.91 9.10 9.03 8.93 8.86 9.08 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -pthread -lm -O3 -fno-signed-zeros -std=c11 -fomit-frame-pointer -fno-math-errno -fno-tree-vectorize -MMD -MF -MT
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1.2M 2.4M 3.6M 4.8M 6M SE +/- 12533.44, N = 3 SE +/- 9623.03, N = 3 SE +/- 3984.40, N = 3 SE +/- 5844.86, N = 3 SE +/- 8324.74, N = 3 5397216 5399095 5315611 5286783 5268520 1. (CC) gcc options: -lstdc++ -fprofile-use -pthread -lm
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 200 400 600 800 1000 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 SE +/- 0.35, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 1020.80 1020.13 1002.80 1019.80 1019.57 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: Twofish - Decrypt Feb 18: Amazon Linux 2 50 100 150 200 250 SE +/- 0.20, N = 3 210.60 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.4.0 Test: KASUMI - Decrypt Feb 18: Amazon Linux 2 13 26 39 52 65 SE +/- 0.04, N = 3 56.29 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.4.0 Test: CAST-256 - Decrypt Feb 18: Amazon Linux 2 20 40 60 80 100 SE +/- 0.02, N = 3 85.91 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.4.0 Test: Blowfish - Decrypt Feb 18: Amazon Linux 2 40 80 120 160 200 SE +/- 0.01, N = 3 163.18 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.4.0 Test: AES-256 - Decrypt Feb 18: Amazon Linux 2 300 600 900 1200 1500 SE +/- 0.58, N = 3 1250.09 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 16 32 48 64 80 SE +/- 4.67, N = 6 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.21, N = 3 73.34 45.86 52.11 47.52 50.30 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lpthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 500K 1000K 1500K 2000K 2500K SE +/- 80088.91, N = 6 SE +/- 3732.26, N = 3 SE +/- 5130.30, N = 3 SE +/- 3492.19, N = 3 SE +/- 14656.21, N = 3 1157544.89 2058642.06 2126165.42 2521014.69 2050120.87 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Amazon Linux 2 Clear Linux RHEL Server 7 SUSE SLES 12 SP3 Ubuntu 16.04 LTS 1.7M 3.4M 5.1M 6.8M 8.5M SE +/- 7878.33, N = 3 SE +/- 114420.09, N = 5 SE +/- 12948.19, N = 3 SE +/- 289861.60, N = 6 SE +/- 52835.54, N = 3 7121513.63 7715221.96 3771782.89 5634958.44 3664267.10 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Phoronix Test Suite v10.8.4