Xen HVM domU 4.2.amazon testing on CentOS 6.7 via the Phoronix Test Suite. Tests for a future article. Using c4.4xlarge instance type.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1704225-TR-AMAZON38819 Amazon Linux AMI 2017.03 - Phoronix Test Suite Amazon Linux AMI 2017.03 Xen HVM domU 4.2.amazon testing on CentOS 6.7 via the Phoronix Test Suite. Tests for a future article. Using c4.4xlarge instance type.
HTML result view exported from: https://openbenchmarking.org/result/1704225-TR-AMAZON38819&gru&rdt .
Amazon Linux AMI 2017.03 Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Compiler File-System Screen Resolution System Layer Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 Intel Xeon E5-2666 v3 @ 2.90GHz (16 Cores) Xen HVM domU Intel 440FX- 82441FX PMC 30720MB 10GB Cirrus Logic GD 5446 Intel 82599 Virtual Function Red Hat Enterprise Linux Server 7.3 3.10.0-514.el7.x86_64 (x86_64) GCC 4.8.5 20150623 xfs 1024x768 Xen HVM domU 4.2.amazon 8GB Amazon Linux AMI 2017.03 4.9.20-11.31.amzn1.x86_64 (x86_64) GCC 4.8.3 20140911 ext4 10GB SUSE Linux Enterprise Server 12 SP2 12.2 4.4.21-90-default (x86_64) GCC 4.8.5 1024x768 8GB Ubuntu 16.04 4.4.0-1013-aws (x86_64) GCC 5.4.0 20160609 Debian 8.7 3.16.0-4-amd64 (x86_64) GCC 4.9.2 Intel 440FX- 82441FX PMC Cirrus Logic GD 5446 CentOS 6.7 2.6.32-573.18.1.el6.x86_64 (x86_64) GCC 4.4.7 20120313 OpenBenchmarking.org Compiler Details - Red Hat Enterprise Linux 7.3: --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 - Amazon Linux 2017.03: --build=x86_64-amazon-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++,fortran,ada,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 - SUSE Linux Enterprise Server 12 SP2 12.2: --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 - 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 - Debian Linux 8.7: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --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=i586 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - CentOS 6.7: --build=x86_64-redhat-linux --disable-dssi --disable-libjava-multilib --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-unique-object --enable-java-awt=gtk --enable-java-maintainer-mode --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-libgcj-multifile --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-cloog --with-ppl --with-tune=generic Disk Details - Red Hat Enterprise Linux 7.3: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel - Amazon Linux 2017.03: NOOP / data=ordered,noatime,rw - SUSE Linux Enterprise Server 12 SP2 12.2: none / data=ordered,relatime,rw - Ubuntu 16.04 LTS: none / data=ordered,discard,relatime,rw - Debian Linux 8.7: CFQ / data=ordered,relatime,rw - CentOS 6.7: CFQ / barrier=1,data=ordered,relatime,rw,seclabel System Details - Red Hat Enterprise Linux 7.3: SELinux: Enabled. - Amazon Linux 2017.03: Python 2.7.12. - CentOS 6.7: SELinux: Enabled. Environment Details - SUSE Linux Enterprise Server 12 SP2 12.2: LIBGL_DEBUG=quiet
Amazon Linux AMI 2017.03 john-the-ripper: Blowfish redis: LPUSH redis: GET redis: SET apache: Static Web Page Serving phpbench: PHP Benchmark Suite openssl: RSA 4096-bit Performance pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Heavy Contention - Read Write go-benchmark: http go-benchmark: json go-benchmark: garbage sqlite: Default Test Directory build-apache: Time To Compile build-linux-kernel: Time To Compile compress-pbzip2: 256MB File Compression Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 11231 1094898.67 1352249.63 1084639.33 164637 1055.13 28.64 80.00 5.79 11404 1184497.92 1528692.13 1185129.46 22917.46 142245 1067.90 2054.51 2114.22 6844 8836345 2041680 34.83 24.61 69.86 5.60 11332 1336550.84 1666703.67 1317555.00 1067.60 1887.63 2276.30 37.92 27.15 71.91 5.58 11389 1272985.83 1629653.84 1239542.79 21216.68 384274 2157.95 2257.46 6258 10175942 2065101 33.08 26.93 75.38 5.60 11197 1245114.13 1595012.87 1253321.79 33065.96 170771 1055.70 2038.52 2082.16 47322 83658849 14503994 29.18 26.96 80.46 5.53 10752 971955.00 1197155.92 853600.75 16987.97 126715 1059.97 1713.01 1945.99 47.95 24.14 76.99 6.03 OpenBenchmarking.org
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 2K 4K 6K 8K 10K SE +/- 1.33, N = 3 SE +/- 7.67, N = 3 SE +/- 7.33, N = 3 SE +/- 7.33, N = 3 11231 11404 11332 11389 11197 10752 1. (CC) gcc options: -fopenmp -lcrypt
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPUSH Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 300K 600K 900K 1200K 1500K SE +/- 2116.71, N = 3 SE +/- 18763.05, N = 3 SE +/- 12933.35, N = 3 SE +/- 21284.93, N = 3 SE +/- 13612.94, N = 3 SE +/- 32820.13, N = 6 1094898.67 1184497.92 1336550.84 1272985.83 1245114.13 971955.00 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 400K 800K 1200K 1600K 2000K SE +/- 13914.90, N = 3 SE +/- 17836.63, N = 3 SE +/- 5537.21, N = 3 SE +/- 9227.32, N = 3 SE +/- 9654.01, N = 3 SE +/- 4169.58, N = 3 1352249.63 1528692.13 1666703.67 1629653.84 1595012.87 1197155.92 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 300K 600K 900K 1200K 1500K SE +/- 4685.29, N = 3 SE +/- 13185.26, N = 3 SE +/- 4584.23, N = 3 SE +/- 23437.04, N = 3 SE +/- 10882.52, N = 3 SE +/- 6998.17, N = 3 1084639.33 1185129.46 1317555.00 1239542.79 1253321.79 853600.75 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving Amazon Linux 2017.03 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 7K 14K 21K 28K 35K SE +/- 144.86, N = 3 SE +/- 290.94, N = 6 SE +/- 413.34, N = 3 SE +/- 65.38, N = 3 22917.46 21216.68 33065.96 16987.97 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 80K 160K 240K 320K 400K SE +/- 196.41, N = 3 SE +/- 386.11, N = 3 SE +/- 457.63, N = 3 SE +/- 178.87, N = 3 SE +/- 267.74, N = 3 164637 142245 384274 170771 126715
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Debian Linux 8.7 CentOS 6.7 200 400 600 800 1000 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 SE +/- 0.32, N = 3 1055.13 1067.90 1067.60 1055.70 1059.97 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 500 1000 1500 2000 2500 SE +/- 34.44, N = 4 SE +/- 101.37, N = 6 SE +/- 38.05, N = 3 SE +/- 29.80, N = 6 SE +/- 158.47, N = 6 2054.51 1887.63 2157.95 2038.52 1713.01 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 500 1000 1500 2000 2500 SE +/- 2.78, N = 3 SE +/- 10.38, N = 3 SE +/- 4.43, N = 3 SE +/- 9.18, N = 3 SE +/- 26.45, N = 3 2114.22 2276.30 2257.46 2082.16 1945.99 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: http Amazon Linux 2017.03 Ubuntu 16.04 LTS Debian Linux 8.7 10K 20K 30K 40K 50K SE +/- 16.09, N = 3 SE +/- 308.42, N = 3 6844 6258 47322
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: json Amazon Linux 2017.03 Ubuntu 16.04 LTS Debian Linux 8.7 20M 40M 60M 80M 100M SE +/- 4915.83, N = 3 SE +/- 25710.95, N = 3 SE +/- 28381.94, N = 3 8836345 10175942 83658849
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: garbage Amazon Linux 2017.03 Ubuntu 16.04 LTS Debian Linux 8.7 3M 6M 9M 12M 15M SE +/- 3926.14, N = 3 SE +/- 4817.33, N = 3 SE +/- 32373.05, N = 3 2041680 2065101 14503994
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 SE +/- 2.66, N = 6 SE +/- 1.00, N = 6 SE +/- 0.31, N = 3 SE +/- 2.50, N = 6 28.64 34.83 37.92 33.08 29.18 47.95 1. (CC) gcc options: -O2 -ldl -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 24.61 27.15 26.93 26.96 24.14
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.9 Time To Compile Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 20 40 60 80 100 SE +/- 6.70, N = 6 SE +/- 0.41, N = 3 SE +/- 1.76, N = 6 SE +/- 0.80, N = 3 SE +/- 0.82, N = 3 SE +/- 3.10, N = 6 80.00 69.86 71.91 75.38 80.46 76.99
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Red Hat Enterprise Linux 7.3 Amazon Linux 2017.03 SUSE Linux Enterprise Server 12 SP2 12.2 Ubuntu 16.04 LTS Debian Linux 8.7 CentOS 6.7 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 6 5.79 5.60 5.58 5.60 5.53 6.03 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Phoronix Test Suite v10.8.4