Server Workstation Linux Tests 2017

Tests by Michael Larabel for a future article on Phoronix.com of several GNU Linux distributions in various workstation/server oriented workloads.

HTML result view exported from: https://openbenchmarking.org/result/1702083-RI-ALINUX54467&obr_sor=y&obr_rro=y&gru.

Server Workstation Linux Tests 2017ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverCompilerFile-SystemScreen ResolutionDisplay ServerOpenGLOpenCLVulkanAntergos 17.2-RollingClear Linux 13200Fedora 25Scientific Linux 7.3Ubuntu 16.04Ubuntu 16.10openSUSE Tumbleweed 20170205Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Skylake16384MB256GB TOSHIBA-RD400AMD Radeon RX 460 2048MBRealtek ALC1150Acer B286HKIntel ConnectionAntergos Linux 17.2-ISO-Rolling4.9.8-1-ARCH (x86_64)GNOME Shell 3.22.2modesetting 1.19.1GCC 6.3.1 20170109ext43840x2160Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores)AMD Radeon RX 460 16128MBClear Linux 132004.9.8-306.native (x86_64)Xfce 4.12X Server 1.19.12.1 Mesa 17.1.0-develOpenCL 2.0 beignet 1.31.0.39GCC 6.3.0 + Clang 3.9.1 + LLVM 3.9.11024x768Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)AMD Radeon RX 460 2048MBAcer B286HKFedora 254.9.7-201.fc25.x86_64 (x86_64)GNOME Shell 3.22.2Wayland4.1 Mesa 13.0.3 Gallium 0.4GCC 6.3.1 201612213840x2160LLVMpipeScientific Linux 7.33.10.0-514.6.1.el7.x86_64 (x86_64)GNOME Shell 3.14.4X Server 1.17.2modesetting 1.17.22.1 Mesa 11.2.2 Gallium 0.4GCC 4.8.5 20150623xfs1024x768Intel Sky LakeUbuntu 16.044.4.0-62-generic (x86_64)Unity 7.4.0X Server 1.18.3modesetting 1.18.33.3 Mesa 11.2.0 Gallium 0.4GCC 5.4.0 20160609ext4Intel SkylakeAMD Radeon RX 460 2048MBAcer B286HKUbuntu 16.104.8.0-37-generic (x86_64)Unity 7.5.0X Server 1.18.4amdgpu 1.1.24.1 Mesa 12.0.3 Gallium 0.4GCC 6.2.0 201610053840x2160openSUSE 201702054.9.7-1-default (x86_64)KDE Frameworks 5X Server 1.19.1modesetting 1.19.14.3 Mesa 13.0.3 Gallium 0.41.0.3xfsOpenBenchmarking.orgCompiler Details- Antergos 17.2-Rolling: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Clear Linux 13200: --build=x86_64-generic-linux --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-libmpx --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 - Fedora 25: --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++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-isl --with-linker-hash-style=gnu --with-tune=generic - Scientific 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 - Ubuntu 16.04: --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 - Ubuntu 16.10: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --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 --program-prefix=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 - openSUSE Tumbleweed 20170205: --build=x86_64-suse-linux --disable-libcc1 --disable-libgcj --disable-libssp --disable-libstdcxx-pch --disable-libvtv --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,java,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind Processor Details- Antergos 17.2-Rolling: Scaling Governor: intel_pstate powersave- Clear Linux 13200: Scaling Governor: acpi-cpufreq performance- Fedora 25: Scaling Governor: intel_pstate powersave- Scientific Linux 7.3: Scaling Governor: intel_pstate powersave- Ubuntu 16.04: Scaling Governor: intel_pstate powersave- Ubuntu 16.10: Scaling Governor: intel_pstate powersave- openSUSE Tumbleweed 20170205: Scaling Governor: intel_pstate powersaveDisk Mount Options Details- Antergos 17.2-Rolling: data=ordered,relatime,rw- Clear Linux 13200: data=ordered,relatime,rw,stripe=256- Fedora 25: data=ordered,relatime,rw,seclabel- Ubuntu 16.10: data=ordered,errors=remount-ro,relatime,rw- openSUSE Tumbleweed 20170205: attr2,inode64,noquota,relatime,rwSystem Details- Fedora 25, Scientific Linux 7.3: SELinux: Enabled.Disk Details- Scientific Linux 7.3: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabelEnvironment Details- Ubuntu 16.04: LIBGL_ALWAYS_SOFTWARE=1

Server Workstation Linux Tests 2017hpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: Rand Ring Bandwidthhpcc: G-Fftehpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Rand Accesshpcc: Max Ping Pong Bandwidthredis: GETredis: SETapache: Static Web Page Servingphpbench: PHP Benchmark Suitepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Writepts-self-test: Peak Memory Usagecaffe: CPU AlexNetcaffe: CPU Googlenetsqlite: Default Test Directorypts-self-test: Total Timepts-self-test: List Suitespts-self-test: Render Testpts-self-test: Info Commandscikit-learn: Phoronix Test Suite v7.0.0m2hpcc: Rand Ring LatencyAntergos 17.2-RollingClear Linux 13200Fedora 25Scientific Linux 7.3Ubuntu 16.04Ubuntu 16.10openSUSE Tumbleweed 201702052830081.881957406.83544915126783.383210.2822383.07241.54116202.964385.72229.5469.4567.910.1212.170.113289639.082285132.17562437229.407704835441160.7551.970.1211.350.6818.950.511611.029100.310151.0224436.707431.022440.132040.004725641.1302621680.421872317.98122563.453293.0022347.78254.96114608.214559.6367.921.786412.450872.331711.206304.028126.529214.028120.835840.0215314184.3972348193.001761135.2320729.51224659121365.663026.4021004.20212.07106195.034471.37234.1791.89169.350.1740.330.160.398752.622352.322291.405154.1670752.794434.167074.697680.0272620073.8113009810.082098089.0849100.40469025126324.803239.1822737.25239.84118805.964347.22225.5435769470970168.98193.440.1211.770.1133.480.317132.440713.094351.415524.0550051.113474.055004.626360.0240119936.2832890547.881972832.7942398.14459556119824.823276.5922207.95236.51108907.564404.72225.54605444233646768.2962.040.1312.720.1264.830.332133143570.922165885.09134050.133123.4023690.32249.20113912.664531.8667.14OpenBenchmarking.org

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-PtransFedora 25Ubuntu 16.10Scientific Linux 7.3Ubuntu 16.040.591.181.772.362.95SE +/- 0.00298, N = 3SE +/- 0.01796, N = 3SE +/- 0.00079, N = 30.511612.440712.450872.62235-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Ubuntu 16.10: BLAS + Open MPI 1.10.34. Scientific Linux 7.3: ATLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: EP-STREAM TriadFedora 25Ubuntu 16.04Scientific Linux 7.3Ubuntu 16.100.69621.39242.08862.78483.481SE +/- 0.21669, N = 3SE +/- 0.00477, N = 3SE +/- 0.17427, N = 31.029102.322292.331713.09435-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Ubuntu 16.04: BLAS + Open MPI 1.10.24. Scientific Linux 7.3: ATLAS + Open MPI 1.10.35. Ubuntu 16.10: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Random Ring BandwidthFedora 25Scientific Linux 7.3Ubuntu 16.04Ubuntu 16.100.31850.6370.95551.2741.5925SE +/- 0.00246, N = 3SE +/- 0.00513, N = 3SE +/- 0.00292, N = 30.310151.206301.405151.41552-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.04: BLAS + Open MPI 1.10.25. Ubuntu 16.10: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOP/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-FfteFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.040.93761.87522.81283.75044.688SE +/- 0.02379, N = 3SE +/- 0.03797, N = 3SE +/- 0.00879, N = 31.022444.028124.055004.16707-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLScientific Linux 7.3Fedora 25Ubuntu 16.10Ubuntu 16.041224364860SE +/- 0.39085, N = 3SE +/- 0.17415, N = 3SE +/- 0.02036, N = 36.5292136.7074351.1134752.794431. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Scientific Linux 7.3: ATLAS + Open MPI 1.10.33. Fedora 25: ATLAS + Open MPI 1.10.54. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-FfteFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.040.93761.87522.81283.75044.688SE +/- 0.02379, N = 3SE +/- 0.03797, N = 3SE +/- 0.00879, N = 31.022444.028124.055004.16707-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: EP-DGEMMFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.041.0572.1143.1714.2285.285SE +/- 0.09245, N = 3SE +/- 0.00104, N = 3SE +/- 0.00030, N = 30.132040.835844.626364.69768-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-Random AccessFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.040.00610.01220.01830.02440.0305SE +/- 0.00002, N = 3SE +/- 0.00012, N = 3SE +/- 0.00058, N = 30.004720.021530.024010.02726-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Max Ping Pong BandwidthFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.044K8K12K16K20KSE +/- 1269.49, N = 3SE +/- 164.22, N = 3SE +/- 232.81, N = 35641.1314184.4019936.2820073.81-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETScientific Linux 7.3Fedora 25Antergos 17.2-RollingUbuntu 16.10Ubuntu 16.04openSUSE Tumbleweed 20170205Clear Linux 13200700K1400K2100K2800K3500KSE +/- 29976.24, N = 3SE +/- 37491.42, N = 6SE +/- 72698.97, N = 6SE +/- 51291.42, N = 6SE +/- 94074.03, N = 6SE +/- 58531.07, N = 3SE +/- 16460.32, N = 32348193.002621680.422830081.882890547.883009810.083143570.923289639.08-fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETScientific Linux 7.3Fedora 25Antergos 17.2-RollingUbuntu 16.10Ubuntu 16.04openSUSE Tumbleweed 20170205Clear Linux 13200500K1000K1500K2000K2500KSE +/- 33700.43, N = 6SE +/- 31009.99, N = 6SE +/- 21324.06, N = 3SE +/- 30284.74, N = 6SE +/- 14011.68, N = 3SE +/- 31524.02, N = 4SE +/- 18130.86, N = 31761135.231872317.981957406.831972832.792098089.082165885.092285132.17-fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingScientific Linux 7.3Ubuntu 16.10Ubuntu 16.0411K22K33K44K55KSE +/- 73.57, N = 3SE +/- 94.59, N = 3SE +/- 176.22, N = 320729.5142398.1449100.401. (CC) gcc options: -shared -fPIC -O2 -pthread

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteScientific Linux 7.3Ubuntu 16.10Ubuntu 16.04Antergos 17.2-RollingClear Linux 13200120K240K360K480K600KSE +/- 452.12, N = 3SE +/- 4288.45, N = 3SE +/- 2690.43, N = 3SE +/- 595.56, N = 3SE +/- 469.84, N = 3224659459556469025544915562437

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyUbuntu 16.10Scientific Linux 7.3Fedora 25Ubuntu 16.04Antergos 17.2-RollingopenSUSE Tumbleweed 2017020530K60K90K120K150KSE +/- 68.32, N = 3SE +/- 387.94, N = 3SE +/- 163.29, N = 3SE +/- 240.90, N = 3SE +/- 287.36, N = 3SE +/- 278.53, N = 3119824.82121365.66122563.45126324.80126783.38134050.131. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteScientific Linux 7.3openSUSE Tumbleweed 20170205Antergos 17.2-RollingUbuntu 16.04Ubuntu 16.10Fedora 257001400210028003500SE +/- 20.39, N = 3SE +/- 16.78, N = 3SE +/- 31.37, N = 3SE +/- 17.29, N = 3SE +/- 12.09, N = 3SE +/- 12.99, N = 33026.403123.403210.283239.183276.593293.001. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyScientific Linux 7.3Ubuntu 16.10Fedora 25Antergos 17.2-RollingUbuntu 16.04openSUSE Tumbleweed 201702055K10K15K20K25KSE +/- 60.36, N = 3SE +/- 34.80, N = 3SE +/- 71.02, N = 3SE +/- 55.85, N = 3SE +/- 128.45, N = 3SE +/- 52.04, N = 321004.2022207.9522347.7822383.0722737.2523690.321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteScientific Linux 7.3Ubuntu 16.10Ubuntu 16.04Antergos 17.2-RollingopenSUSE Tumbleweed 20170205Fedora 2560120180240300SE +/- 1.20, N = 3SE +/- 2.21, N = 3SE +/- 2.85, N = 3SE +/- 0.19, N = 3SE +/- 1.38, N = 3SE +/- 3.88, N = 3212.07236.51239.84241.54249.20254.961. (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 Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlyScientific Linux 7.3Ubuntu 16.10openSUSE Tumbleweed 20170205Fedora 25Antergos 17.2-RollingUbuntu 16.0430K60K90K120K150KSE +/- 3844.17, N = 6SE +/- 2956.90, N = 6SE +/- 1243.20, N = 3SE +/- 2099.27, N = 3SE +/- 1566.82, N = 3SE +/- 802.62, N = 3106195.03108907.56113912.66114608.21116202.96118805.961. (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.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteUbuntu 16.04Antergos 17.2-RollingUbuntu 16.10Scientific Linux 7.3openSUSE Tumbleweed 20170205Fedora 2510002000300040005000SE +/- 77.10, N = 3SE +/- 35.23, N = 3SE +/- 68.56, N = 3SE +/- 84.49, N = 6SE +/- 73.19, N = 3SE +/- 13.89, N = 34347.224385.724404.724471.374531.864559.631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Phoronix Test Suite Self Test

Test: Peak Memory Usage

OpenBenchmarking.orgMB, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Peak Memory UsageScientific Linux 7.3Antergos 17.2-RollingClear Linux 13200Ubuntu 16.10Ubuntu 16.0450100150200250SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3234.17229.54229.40225.54225.54

Caffe

Build: CPU AlexNet

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2016-12-29Build: CPU AlexNetUbuntu 16.10Ubuntu 16.04Clear Linux 13200130K260K390K520K650KSE +/- 2012.90, N = 3SE +/- 264.56, N = 3SE +/- 95.11, N = 360544435769477048-lcblas -latlas-lcblas -latlas-lopencv_imgcodecs -lopenblas1. (CXX) g++ options: -pthread -fPIC -O2 -lcaffe -lglog -lgflags -lprotobuf -lboost_system -lboost_filesystem -lm -lhdf5_hl -lhdf5 -lleveldb -lsnappy -llmdb -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++

Caffe

Build: CPU Googlenet

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2016-12-29Build: CPU GooglenetUbuntu 16.10Ubuntu 16.04Clear Linux 13200500K1000K1500K2000K2500KSE +/- 364.34, N = 3SE +/- 1963.20, N = 3SE +/- 531.88, N = 32336467709701354411-lcblas -latlas-lcblas -latlas-lopencv_imgcodecs -lopenblas1. (CXX) g++ options: -pthread -fPIC -O2 -lcaffe -lglog -lgflags -lprotobuf -lboost_system -lboost_filesystem -lm -lhdf5_hl -lhdf5 -lleveldb -lsnappy -llmdb -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryScientific Linux 7.3Antergos 17.2-RollingUbuntu 16.04Ubuntu 16.10Fedora 25openSUSE Tumbleweed 20170205Clear Linux 1320020406080100SE +/- 0.34, N = 3SE +/- 0.27, N = 3SE +/- 0.14, N = 3SE +/- 0.15, N = 3SE +/- 0.10, N = 3SE +/- 0.33, N = 3SE +/- 0.05, N = 391.8969.4568.9868.2967.9267.1460.75-O2-O2 -lreadline -lcurses-O2-O2-O2-O2-O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -lcurses1. (CC) gcc options: -ldl -lpthread

Phoronix Test Suite Self Test

Test: Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Total TimeUbuntu 16.04Scientific Linux 7.3Antergos 17.2-RollingUbuntu 16.10Clear Linux 132004080120160200SE +/- 2.80, N = 6SE +/- 0.85, N = 3SE +/- 1.11, N = 4SE +/- 0.83, N = 3SE +/- 0.93, N = 3193.44169.3567.9162.0451.97

Phoronix Test Suite Self Test

Test: List Suites

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: List SuitesScientific Linux 7.3Ubuntu 16.10Ubuntu 16.04Clear Linux 13200Antergos 17.2-Rolling0.03830.07660.11490.15320.1915SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.170.130.120.120.12

Phoronix Test Suite Self Test

Test: Render Test

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Render TestScientific Linux 7.3Ubuntu 16.10Antergos 17.2-RollingUbuntu 16.04Clear Linux 13200918273645SE +/- 0.36, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 340.3312.7212.1711.7711.35

Phoronix Test Suite Self Test

Test: Info Command

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Info CommandClear Linux 13200Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.04Antergos 17.2-Rolling0.1530.3060.4590.6120.765SE +/- 0.19, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.680.160.120.110.11

Scikit-Learn

Phoronix Test Suite v7.0.0m2

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Phoronix Test Suite v7.0.0m2Ubuntu 16.10Ubuntu 16.04Clear Linux 132001428425670SE +/- 0.13, N = 3SE +/- 0.14, N = 3SE +/- 0.04, N = 364.8333.4818.95

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.4.3Test / Class: Random Ring LatencyFedora 25Scientific Linux 7.3Ubuntu 16.10Ubuntu 16.040.40190.80381.20571.60762.0095SE +/- 0.02402, N = 3SE +/- 0.00064, N = 3SE +/- 0.00392, N = 31.786410.398750.332130.31713-m641. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Fedora 25: ATLAS + Open MPI 1.10.53. Scientific Linux 7.3: ATLAS + Open MPI 1.10.34. Ubuntu 16.10: BLAS + Open MPI 1.10.35. Ubuntu 16.04: BLAS + Open MPI 1.10.2


Phoronix Test Suite v10.8.4