BSD and Linux March 2017 tests. Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1704176-RI-1703305RI79 BSDs vs. Linux March 2017 - Phoronix Test Suite BSDs vs. Linux March 2017 BSD and Linux March 2017 tests. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1704176-RI-1703305RI79&grr&rdt .
BSDs vs. Linux March 2017 Processor Motherboard Memory Disk Network Chipset Graphics Audio Monitor OS Kernel Compiler File-System Desktop Display Server Display Driver OpenGL OpenCL Vulkan Screen Resolution DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 Intel Core i7-6800K @ 3.40GHz (12 Cores) MSI MS-7A54 1.0 16384MB SATA Samsung SSD 850 EMT0 + SATA TOSHIBA-TR150 SAFZ + SATA TOSHIBA-TR150 SAFZ + SATA TOSHIBA-TR150 SAFZ + SATA TOSHIBA-TR150 SAFZ Intel PRO/1000 Connection PCH_I218_LM2 7.4.2 DragonFly 4.8-RELEASE (x86_64) GCC 5.4.1 hammer MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 16128MB Realtek ALC1150 Intel Connection Clear Linux 14200 4.10.5-316.native (x86_64) Xfce 4.12 X Server 1.19.3 modesetting 1.19.3 2.1 Mesa 17.1.0-devel OpenCL 2.0 beignet 1.4 1.0.39 GCC 6.3.0 + Clang 3.9.1 + LLVM 3.9.1 ext4 1024x768 MSI MS-7A54 1.0 Samsung SSD 850 EVO 120GB EMT01B6Q + AHCI SGPIO Enclosure 1.00 0001 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + AHCI SGPIO Enclosure 1.00 0001 + Corsair Voyager 3.0 000A LLVMpipe NVIDIA (0x0fb0) HDA Intel PRO/1000 Connection FreeBSD 12.0-CURRENT (x86_64) X Server 1.18.4 vesa 2.3.4 3.3 Mesa 13.0.4 Gallium 0.4 (LLVM 3.9 256 bits) GCC 4.9.4 + Clang 3.9.1 zfs Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 12288MB Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 16.04 4.8.0-44-generic (x86_64) Unity 7.4.0 nouveau 1.0.12 3.3 Mesa 12.0.6 Gallium 0.4 GCC 5.4.0 20160609 ext4 2560x1440 LLVMpipe Scientific Linux 7.3 3.10.0-514.6.1.el7.x86_64 (x86_64) GNOME Shell 3.14.4 X Server 1.17.2 nouveau 1.0.11 2.1 Mesa 11.2.2 Gallium 0.4 (LLVM 3.8 256 bits) GCC 4.8.5 20150623 xfs 1024x768 NVIDIA GeForce GTX TITAN X 12288MB ASUS PB278 Antergos Linux 17.3-ISO-Rolling 4.10.6-1-ARCH (x86_64) GNOME Shell 3.22.3 nouveau 1.0.14 GCC 6.3.1 20170306 ext4 2560x1440 Intel Core i7-6800K @ 3.40GHz (12 Cores) MSI MS-7A54 1.0 Samsung SSD 850 EVO 120GB EMT01B6Q + AHCI SGPIO Enclosure 1.00 0001 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + TOSHIBA-TR150 SAFZ12.3 + AHCI SGPIO Enclosure 1.00 0001 NVIDIA (0x0fb0) HDA Intel PRO/1000 Connection 7.6.1-k FreeBSD 11.0-RELEASE-p1 (x86_64) Clang 3.8.0 (SVN 262564) zfs Intel Core i7-6800K @ 3.80GHz (12 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 120GB Samsung SSD 850 + 4 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 12288MB Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 17.04 4.10.0-14-generic (x86_64) Unity 7.5.0 X Server 1.18.4 nouveau 1.0.13 4.3 Mesa 17.0.2 Gallium 0.4 GCC 6.3.0 20170221 ext4 2560x1440 Intel Core i3 380U @ 1.33GHz (4 Cores) LENOVO 0217A21 Intel Core DRAM 4096MB 500GB HITACHI HTS54505 Intel Ironlake Mobile 1536MB Conexant CX20582 (Pebble) Realtek RTL8111/8168/8411 + Intel Wireless 7260 Ubuntu 16.10 4.8.0-46-generic (x86_64) modesetting 1.18.4 2.1 Mesa 12.0.6 GCC 6.2.0 20161005 1366x768 OpenBenchmarking.org System Details - DragonFlyBSD 4.8: Python 2.7.13. - Clear Linux 14200: Python 2.7.12. - TrueOS BSD 20160322: Python 2.7.13. - Ubuntu 16.04.2 LTS: Python 2.7.12. - Scientific Linux 7.3: Python 2.7.5. SELinux: Enabled. - Antergos 17.3: Python 3.6.0. - FreeBSD 11.0: Python 2.7.13. - Ubuntu 17.04 20170330: Python 2.7.13. - Ubuntu 16.10 pre 17.04: Python 2.7.12+. Compiler Details - Clear Linux 14200: --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 - Ubuntu 16.04.2 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 - 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 - Antergos 17.3: --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 - Ubuntu 17.04 20170330: --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=auto --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-target-system-zlib --with-tune=generic -v - Ubuntu 16.10 pre 17.04: --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 Disk Details - Clear Linux 14200: none / data=ordered,relatime,rw,stripe=256 - Ubuntu 16.04.2 LTS: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Scientific Linux 7.3: CFQ / attr2,inode64,noquota,relatime,rw,seclabel - Antergos 17.3: DEADLINE / data=ordered,discard,noatime,rw - Ubuntu 17.04 20170330: CFQ / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 16.10 pre 17.04: DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Clear Linux 14200: Scaling Governor: acpi-cpufreq performance - Ubuntu 16.04.2 LTS: Scaling Governor: intel_pstate powersave - Scientific Linux 7.3: Scaling Governor: intel_pstate powersave - Antergos 17.3: Scaling Governor: intel_pstate powersave - Ubuntu 17.04 20170330: Scaling Governor: intel_pstate powersave - Ubuntu 16.10 pre 17.04: Scaling Governor: acpi-cpufreq ondemand
BSDs vs. Linux March 2017 phpbench: PHP Benchmark Suite hint: FLOAT pybench: Total For Average Test Times pgbench: Buffer Test - Heavy Contention - Read Write pgbench: Mostly RAM - Heavy Contention - Read Write pgbench: Buffer Test - Normal Load - Read Write pgbench: Mostly RAM - Normal Load - Read Write tjbench: Decompression Throughput openssl: RSA 4096-bit Performance n-queens: Elapsed Time minion: Quasigroup minion: Solitaire minion: Graceful encode-mp3: WAV To MP3 encode-flac: WAV To FLAC compress-lzma: 256MB File Compression primesieve: 1e12 Prime Number Generation c-ray: Total Time build-php: Time To Compile build-apache: Time To Compile himeno: Poisson Pressure Solver graphics-magick: HWB Color Space graphics-magick: Resizing ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping john-the-ripper: Blowfish scimark2: Composite fhourstones: Complex Connect-4 Solving go-benchmark: garbage go-benchmark: json go-benchmark: http mafft: Multiple Sequence Alignment fftw: Float + SSE - 2D FFT Size 2048 postmark: Disk Transaction Performance unpack-linux: linux-2.6.32.tar.bz2 DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 386623 371313428.63 2080 25.59 6.24 277.88 55.75 15.61 21.08 2109.74 201 166 249.71 10126 1463.69 13117.47 14103 1231 10.24 467140 374549203.06 1435 8755.63 3332.05 8015.41 2889.07 151.85 990.57 26.42 139.03 89.12 65.53 10.64 6.12 269.36 54.07 15.95 23.00 25.56 2177.25 222 205 277.20 9441 1242.58 13402.57 2076957 10417726 6039 3.30 13189 7142 8.40 267453 285579833.61 5696 131.43 928.83 13.40 6.63 283.43 57.64 20.58 16.69 9.44 1249.31 193 172 255.81 2061.60 12642.77 12571 3334 11.15 436834 376519692.28 1596 8656.69 4274.40 8034.63 3303.42 136.98 983.80 25.63 142.87 86.53 65.31 11.64 6.55 264.58 53.99 15.57 17.88 28.21 2009.28 196 177 289.43 10028 1495.37 13002.43 2246470 11365550 5521 3.77 13334 6578 8.63 175060 376500455.08 1817 8550.40 3651.00 7877.61 3128.49 987.53 144.44 83.87 64.52 13.09 7.75 274.20 53.68 15.63 18.77 24.84 1939.74 193 166 266.55 10196 1460.36 12287.07 2249412 11423590 6690 3.65 13313 4286 8.75 497954 370345441.71 8390.42 3400.84 7623.93 2867.91 155.17 985.37 136.74 86.24 64.15 10.33 6.21 259.26 53.76 15.57 20.34 8.66 2129.71 200 186 286.04 10226 1583.85 13535.63 3.63 13387 6819 8.41 305517 284086762.91 132.36 13.82 8.65 292.00 364.73 20.46 10.80 18.72 1212.43 134 103 2027.17 12910.13 12681 7575 10.88 448936 357165872.11 6758.90 3183.91 7979.33 3106.77 149.83 959.50 25.18 144.33 86.57 65.87 10.41 6.32 275.85 55.22 15.83 20.29 28.53 2068.38 192 170 240.62 8149 1553.69 12795.57 2204229 10283866 5534 3.61 13234 6306 8.61 115597 106089869.33 6058 377.12 294.73 319.45 278.69 45.46 242.99 440.78 303.24 198.26 36.41 23.72 941.61 532.62 148.44 165.28 157.41 532.00 50 44 30.45 891 332.96 3838.43 22337604 123297671 72751 3835.10 975 OpenBenchmarking.org
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 110K 220K 330K 440K 550K SE +/- 1270.67, N = 3 SE +/- 13874.11, N = 6 SE +/- 20.51, N = 3 SE +/- 534.71, N = 3 SE +/- 3354.36, N = 6 SE +/- 1389.68, N = 3 SE +/- 23.68, N = 3 SE +/- 2883.94, N = 3 SE +/- 768.31, N = 3 386623 467140 267453 436834 175060 497954 305517 448936 115597
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 80M 160M 240M 320M 400M SE +/- 790371.25, N = 3 SE +/- 1156551.03, N = 3 SE +/- 10168.00, N = 3 SE +/- 574269.00, N = 3 SE +/- 1347571.19, N = 3 SE +/- 232049.82, N = 3 SE +/- 11804.17, N = 3 SE +/- 3435783.19, N = 3 SE +/- 106552.78, N = 3 371313428.63 374549203.06 285579833.61 376519692.28 376500455.08 370345441.71 284086762.91 357165872.11 106089869.33 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -march=native -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Ubuntu 16.10 pre 17.04 1300 2600 3900 5200 6500 SE +/- 0.88, N = 3 SE +/- 2.40, N = 3 SE +/- 0.58, N = 3 SE +/- 1.67, N = 3 SE +/- 15.56, N = 3 2080 1435 5696 1596 1817 6058
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 Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 2K 4K 6K 8K 10K SE +/- 167.30, N = 3 SE +/- 19.16, N = 3 SE +/- 76.85, N = 3 SE +/- 69.78, N = 3 SE +/- 352.65, N = 6 SE +/- 8.39, N = 6 8755.63 8656.69 8550.40 8390.42 6758.90 377.12 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 900 1800 2700 3600 4500 SE +/- 36.61, N = 3 SE +/- 33.28, N = 3 SE +/- 57.05, N = 5 SE +/- 29.05, N = 3 SE +/- 198.06, N = 6 SE +/- 1.09, N = 3 3332.05 4274.40 3651.00 3400.84 3183.91 294.73 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
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 Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 2K 4K 6K 8K 10K SE +/- 51.06, N = 3 SE +/- 27.10, N = 3 SE +/- 17.12, N = 3 SE +/- 47.91, N = 3 SE +/- 18.45, N = 3 SE +/- 3.03, N = 3 8015.41 8034.63 7877.61 7623.93 7979.33 319.45 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 700 1400 2100 2800 3500 SE +/- 17.41, N = 3 SE +/- 128.20, N = 6 SE +/- 48.48, N = 4 SE +/- 24.11, N = 3 SE +/- 52.09, N = 6 SE +/- 27.70, N = 6 2889.07 3303.42 3128.49 2867.91 3106.77 278.69 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 -O2 -O2 -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.1 Test: Decompression Throughput Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 5.42, N = 6 SE +/- 2.95, N = 3 SE +/- 0.00, N = 3 SE +/- 0.51, N = 3 SE +/- 0.06, N = 3 151.85 131.43 136.98 155.17 132.36 149.83 45.46 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -lm
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 200 400 600 800 1000 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.53, N = 3 SE +/- 0.88, N = 3 SE +/- 0.13, N = 3 SE +/- 1.00, N = 3 990.57 928.83 983.80 987.53 985.37 959.50 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time DragonFlyBSD 4.8 Clear Linux 14200 Ubuntu 16.04.2 LTS Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 25.59 26.42 25.63 25.18 242.99 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 100 200 300 400 500 SE +/- 0.30, N = 3 SE +/- 0.32, N = 3 SE +/- 1.46, N = 3 SE +/- 2.59, N = 3 SE +/- 1.16, N = 3 SE +/- 3.78, N = 3 139.03 142.87 144.44 136.74 144.33 440.78 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 70 140 210 280 350 SE +/- 0.51, N = 3 SE +/- 0.95, N = 3 SE +/- 0.28, N = 3 SE +/- 0.37, N = 3 SE +/- 0.18, N = 3 SE +/- 0.87, N = 3 89.12 86.53 83.87 86.24 86.57 303.24 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.44, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 1.94, N = 3 65.53 65.31 64.52 64.15 65.87 198.26 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 8 16 24 32 40 SE +/- 0.05, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.10, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 10.64 13.40 11.64 13.09 10.33 13.82 10.41 36.41 -funroll-loops -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -lncurses -funroll-loops -fomit-frame-pointer -funroll-loops -lncurses -funroll-loops -funroll-loops 1. (CC) gcc options: -O3 -ffast-math -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 6 12 18 24 30 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 SE +/- 0.04, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 6.24 6.12 6.63 6.55 7.75 6.21 8.65 6.32 23.72 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -logg -O2 -logg -O2 -O2 -logg -O2 -logg -O2 -logg 1. (CXX) g++ options: -fvisibility=hidden -lm
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 200 400 600 800 1000 SE +/- 0.29, N = 3 SE +/- 0.30, N = 3 SE +/- 0.02, N = 3 SE +/- 0.34, N = 3 SE +/- 1.76, N = 3 SE +/- 3.25, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 3.46, N = 3 277.88 269.36 283.43 264.58 274.20 259.26 292.00 275.85 941.61 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 -O2 -O2 -O2 -O2 1. (CXX) g++ options:
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 120 240 360 480 600 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 55.75 54.07 57.64 53.99 53.68 53.76 364.73 55.22 532.62 -O2 1. (CXX) g++ options: -fopenmp
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 15.61 15.95 20.58 15.57 15.63 15.57 20.46 15.83 148.44 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -lm -lpthread -O3
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 21.08 23.00 16.69 17.88 18.77 20.34 10.80 20.29 165.28 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -O2 1. (CC) gcc options: -pedantic -ldl -lz -lm
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.27, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.16, N = 3 25.56 9.44 28.21 24.84 8.66 18.72 28.53 157.41
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 500 1000 1500 2000 2500 SE +/- 2.56, N = 3 SE +/- 1.54, N = 3 SE +/- 1.34, N = 3 SE +/- 1.87, N = 3 SE +/- 5.56, N = 3 SE +/- 31.63, N = 5 SE +/- 4.06, N = 3 SE +/- 8.50, N = 3 SE +/- 1.58, N = 3 2109.74 2177.25 1249.31 2009.28 1939.74 2129.71 1212.43 2068.38 532.00 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -mavx2 -mavx2 -mavx2 -mavx2 -mavx2 1. (CC) gcc options: -O3
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 SE +/- 2.19, N = 3 201 222 193 196 193 200 134 192 50 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -lwebp -ltiff -ljpeg -llzma -std=gnu99 -O2 -O2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -lwebp -ltiff -ljpeg -llzma -O2 -ljbig -lwebp -ltiff -ljpeg -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 40 80 120 160 200 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 2.03, N = 3 SE +/- 0.33, N = 3 166 205 172 177 166 186 103 170 44 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -lwebp -ltiff -ljpeg -llzma -std=gnu99 -O2 -O2 -lwebp -llcms2 -ltiff -lfreetype -ljasper -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -lwebp -ltiff -ljpeg -llzma -O2 -ljbig -lwebp -ltiff -ljpeg -lSM -lICE -llzma 1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 60 120 180 240 300 SE +/- 1.51, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.62, N = 3 SE +/- 0.58, N = 3 SE +/- 0.97, N = 3 SE +/- 0.55, N = 3 SE +/- 0.05, N = 3 249.71 277.20 255.81 289.43 266.55 286.04 240.62 30.45 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -lpthread -lpthread -lpthread 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish DragonFlyBSD 4.8 Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 2K 4K 6K 8K 10K SE +/- 5.00, N = 3 SE +/- 8.84, N = 3 SE +/- 6.67, N = 3 SE +/- 6.17, N = 3 SE +/- 160.97, N = 3 SE +/- 0.88, N = 3 10126 9441 10028 10196 10226 8149 891 1. (CC) gcc options: -fopenmp -lcrypt
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 400 800 1200 1600 2000 SE +/- 10.61, N = 4 SE +/- 0.17, N = 4 SE +/- 5.08, N = 4 SE +/- 6.73, N = 4 SE +/- 12.87, N = 4 SE +/- 19.66, N = 4 SE +/- 2.42, N = 4 SE +/- 4.34, N = 4 SE +/- 0.26, N = 4 1463.69 1242.58 2061.60 1495.37 1460.36 1583.85 2027.17 1553.69 332.96 -O3 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 3K 6K 9K 12K 15K SE +/- 90.51, N = 3 SE +/- 4.32, N = 3 SE +/- 2.40, N = 3 SE +/- 100.34, N = 3 SE +/- 130.93, N = 3 SE +/- 193.80, N = 3 SE +/- 14.92, N = 3 SE +/- 31.52, N = 3 SE +/- 17.59, N = 3 13117.47 13402.57 12642.77 13002.43 12287.07 13535.63 12910.13 12795.57 3838.43 1. (CC) gcc options: -O3
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: garbage Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 5M 10M 15M 20M 25M SE +/- 1979.77, N = 3 SE +/- 343.54, N = 3 SE +/- 1536.09, N = 3 SE +/- 4337.86, N = 3 SE +/- 43290.02, N = 3 2076957 2246470 2249412 2204229 22337604
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: json Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 30M 60M 90M 120M 150M SE +/- 3928.80, N = 3 SE +/- 4280.54, N = 3 SE +/- 14188.49, N = 3 SE +/- 19270.04, N = 3 SE +/- 87928.78, N = 3 10417726 11365550 11423590 10283866 123297671
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds, Fewer Is Better Go Benchmarks Test: http Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 16K 32K 48K 64K 80K SE +/- 5.90, N = 3 SE +/- 6.93, N = 3 SE +/- 9.54, N = 3 SE +/- 10.33, N = 3 SE +/- 125.29, N = 3 6039 5521 6690 5534 72751
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Clear Linux 14200 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 Ubuntu 17.04 20170330 0.8483 1.6966 2.5449 3.3932 4.2415 SE +/- 0.01, N = 3 SE +/- 0.09, N = 6 SE +/- 0.07, N = 6 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 3.30 3.77 3.65 3.63 3.61 1. (CC) gcc options: -O3 -lm -lpthread
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Float + SSE - Size: 2D FFT Size 2048 DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 3K 6K 9K 12K 15K SE +/- 55.01, N = 5 SE +/- 102.14, N = 5 SE +/- 90.72, N = 5 SE +/- 50.37, N = 5 SE +/- 124.53, N = 5 SE +/- 91.32, N = 5 SE +/- 17.19, N = 5 SE +/- 69.59, N = 5 SE +/- 20.20, N = 5 14103.00 13189.00 12571.00 13334.00 13313.00 13387.00 12681.00 13234.00 3835.10 -pipe -fexceptions -fstack-protector -m64 -mtune=intel -malign-data=abi -ftree-vectorize -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -std=gnu99 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -O3 -lm
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 Ubuntu 16.10 pre 17.04 1600 3200 4800 6400 8000 SE +/- 18.59, N = 5 SE +/- 51.39, N = 3 SE +/- 24.33, N = 3 SE +/- 62.67, N = 3 SE +/- 104.33, N = 3 SE +/- 3.53, N = 3 1231 7142 3334 6578 4286 6819 7575 6306 975 1. (CC) gcc options: -O3
Unpacking The Linux Kernel linux-2.6.32.tar.bz2 OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-2.6.32.tar.bz2 DragonFlyBSD 4.8 Clear Linux 14200 TrueOS BSD 20160322 Ubuntu 16.04.2 LTS Scientific Linux 7.3 Antergos 17.3 FreeBSD 11.0 Ubuntu 17.04 20170330 3 6 9 12 15 SE +/- 0.14, N = 4 SE +/- 0.01, N = 4 SE +/- 0.00, N = 4 SE +/- 0.08, N = 4 SE +/- 0.15, N = 4 SE +/- 0.03, N = 4 SE +/- 0.01, N = 4 SE +/- 0.13, N = 4 10.24 8.40 11.15 8.63 8.75 8.41 10.88 8.61
Phoronix Test Suite v10.8.4