freebsd-120-alpha1-threadripper-2990wx AMD Ryzen Threadripper 2990WX 32-Core testing with a ASUS ROG ZENITH EXTREME (1402 BIOS) and AMD Radeon RX Vega 8192MB on openSUSE Tumbleweed 20180812 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1808158-RA-1808151RA71&grr&sro .
freebsd-120-alpha1-threadripper-2990wx Processor Motherboard Chipset Memory Disk Audio Graphics Monitor Network OS Kernel Compiler File-System Screen Resolution Desktop Display Server Display Driver OpenGL FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS CentOS Linux 7 openSUSE Tumbleweed 20180812 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (64 Cores) ASUS ROG ZENITH EXTREME AMD [AMD] Family 17h (Models 00h-0fh) Root Complex 32768MB Generic NVMe Device AMD (0x1457) HDA FreeBSD 12.0-ALPHA1 (x86_64) Clang 6.0.1 (SVN 335540) zfs GCC 7.3.0 + Clang 6.0.1 (SVN 335540) 11.2-STABLE (x86_64) Clang 6.0.1 (SVN 335540) 1280x1024 GCC 7.3.0 + Clang 6.0.1 (SVN 335540) 12.0-CURRENT (x86_64) Clang 6.0.0 (SVN 326565) GCC 7.3.0 + Clang 6.0.0 (SVN 326565) AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1402 BIOS) AMD Family 17h Samsung SSD 970 EVO 500GB AMD Radeon RX Vega 8192MB Realtek ALC1220 DELL P2415Q Intel I211 Gigabit Connection + Qualcomm Atheros QCA6174 802.11ac Wireless Ubuntu 18.04 4.15.0-30-generic (x86_64) GNOME Shell 3.28.2 X Server 1.19.6 amdgpu 18.0.1 4.5 Mesa 18.0.5 (LLVM 6.0.0) GCC 7.3.0 ext4 3840x2160 llvmpipe CentOS Linux 7 3.10.0-862.11.6.el7.x86_64 (x86_64) GNOME Shell 3.25.4 X Server 1.19.5 modesetting 1.19.5 2.1 Mesa 17.2.3 (LLVM 5.0 128 bits) GCC 4.8.5 20150623 xfs 1280x1024 32GB Flash Disk + Samsung SSD 970 EVO 500GB AMD Radeon RX Vega 8192MB DELL P2415Q openSUSE Tumbleweed 20180812 4.17.13-1-default (x86_64) KDE Plasma 5.13.4 X Server 1.20.0 modesetting 1.20.0 4.5 Mesa 18.1.5 (LLVM 6.0.1) GCC 8.1.1 20180719 [gcc-8-branch revision 262874] 3840x2160 OpenBenchmarking.org Python Details - FreeBSD 12.0-ALPHA1: Python 2.7.15 + Python 3.6.6 - FreeBSD 12.0-ALPHA1 - GCC 7.3: Python 2.7.15 + Python 3.6.6 - FreeBSD 11.2-STABLE - Clang 6.0.1: Python 2.7.15 + Python 3.6.6 - FreeBSD 11.2-STABLE - GCC 7.3: Python 2.7.15 + Python 3.6.6 - TrueOS 18.06 - Clang 6.0: Python 2.7.15 + Python 3.6.6 - TrueOS 18.06 - GCC 7.3: Python 2.7.15 + Python 3.6.6 - Ubuntu 18.04.1 LTS: Python 2.7.15rc1 + Python 3.6.5 - CentOS Linux 7: Python 2.7.5 - openSUSE Tumbleweed 20180812: Python 2.7.15 + Python 3.6.5 Compiler Details - FreeBSD 12.0-ALPHA1 - GCC 7.3: --build=x86_64-portbld-freebsd12.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld - FreeBSD 11.2-STABLE - GCC 7.3: --build=x86_64-portbld-freebsd11.1 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld - TrueOS 18.06 - GCC 7.3: --build=x86_64-portbld-freebsd12.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld - Ubuntu 18.04.1 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - CentOS Linux 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 - openSUSE Tumbleweed 20180812: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Disk Details - Ubuntu 18.04.1 LTS: NONE / data=ordered,errors=remount-ro,relatime,rw - CentOS Linux 7: NONE / attr2,inode64,noquota,relatime,rw,seclabel - openSUSE Tumbleweed 20180812: MQ-DEADLINE / attr2,inode64,noquota,relatime,rw Processor Details - Ubuntu 18.04.1 LTS: Scaling Governor: acpi-cpufreq ondemand - CentOS Linux 7: Scaling Governor: acpi-cpufreq conservative - openSUSE Tumbleweed 20180812: Scaling Governor: acpi-cpufreq ondemand Security Details - Ubuntu 18.04.1 LTS: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection - CentOS Linux 7: SELinux Protection - openSUSE Tumbleweed 20180812: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
freebsd-120-alpha1-threadripper-2990wx compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 build-llvm: Time To Compile stockfish: Total Time build-php: Time To Compile graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: HWB Color Space compress-7zip: Compress Speed Test compilebench: Compile x265: H.265 Video Encoding gimp: unsharp-mask pybench: Total For Average Test Times john-the-ripper: Traditional DES ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping rodinia: OpenMP CFD Solver c-ray: Total Time - 4K, 16 Rays Per Pixel m-queens: Time To Solve gimp: rotate build-apache: Time To Compile gimp: auto-levels john-the-ripper: Blowfish openssl: RSA 4096-bit Performance octave-benchmark: darktable: Boat - CPU-only encode-flac: WAV To FLAC smallpt: Global Illumination Renderer; 128 Samples primesieve: 1e12 Prime Number Generation octave-benchmark: darktable: Masskrug - CPU-only gimp: resize darktable: Boat - CPU-only x264: H.264 Video Encoding ffmpeg: H.264 HD To NTSC DV darktable: Server Room - CPU-only darktable: Masskrug - CPU-only tjbench: Decompression Throughput darktable: Server Room - CPU-only n-queens: Elapsed Time darktable: Server Rack - CPU-only darktable: Server Rack - CPU-only compilebench: Read Compiled Tree compilebench: Initial Create FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS CentOS Linux 7 openSUSE Tumbleweed 20180812 162.67 170.84 73421241 267 35 43 82 45 162 189 666.93 13.42 47.34 172980667 50.51 33.01 25.74 21.49 48240 5866.47 11.61 10.22 13.39 11.87 11.85 6.92 11.75 157.68 3.98 174.94 0.17 360.26 103.06 171.10 164.35 74469107 266 178 194 210 192 214 229 60589 658.00 15.13 47.94 183804333 629.23 35.19 24.60 26.54 26.39 22.92 46925 5870.37 9.99 9.02 14.19 11.63 12.07 6.87 12.47 162.22 6.53 3.68 177.68 4.56 0.13 357.31 103.31 167.41 140.91 70.63 254 35 43 81 45 158 185 2095.04 13.41 41.33 2008 175828667 33.09 22.77 18.16 48244 5861.17 13.29 9.94 10.93 12.55 9.69 9.86 164.50 6.21 174.92 0.37 817.03 241.65 164.16 143.17 74567548 256 185 194 203 196 180 227 87678 2124.00 15.41 41.39 2010 175512333 640.45 28.11 24.66 26.27 22.94 20.01 17.59 44367 5869.17 12.33 8.83 14.02 10.77 12.66 10.04 9.63 169.36 6.29 6.19 177.46 4.44 0.38 841.23 239.57 135.52 158.79 58643396 99.29 270 35 42 82 45 163 190 1935.79 13.47 43.01 2060 50.24 33.14 24.10 19.62 5862.10 9.47 9.94 11.48 11.15 5.72 10.35 169.56 3.10 174.84 0.12 602.96 207.78 155.43 76817877 58.58 270 184 196 214 196 214 233 44021 1937.92 15.40 42.84 2067 619.28 31.12 24.53 26.62 24.10 19.32 5865.57 18.13 8.78 14.13 17.83 11.40 7.36 10.60 181.81 6.20 4.34 179.19 4.57 0.15 604.93 207.20 135.09 66779293 48.17 248 209 203 241 221 239 270 92434 2050.27 11.91 41.45 1577 180647333 511.49 9.06 24.51 24.64 17.63 22.23 17.31 45772 5844.50 9.62 9.14 13.67 9.40 7.90 8.82 144.60 8.28 5.61 181.47 2.59 4.25 0.14 3256.06 515.78 69960405 42.09 248 170 191 243 225 230 279 90880 1619.36 38.90 175168333 454.51 14.50 20.84 25.46 18.45 20.83 18.26 44567 5853.17 9.90 15.18 8.58 8.06 183.38 4.81 1972.47 182.00 115.68 62815941 49.97 99448 2364.13 13.02 1541 542.21 8.98 20.24 24.73 5876.73 8.73 9.26 13.44 9.33 7.10 5.43 8.27 2.72 185.93 0.14 2801.62 381.59 OpenBenchmarking.org
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 40 80 120 160 200 SE +/- 4.27, N = 6 SE +/- 6.63, N = 6 SE +/- 0.43, N = 3 SE +/- 2.49, N = 5 SE +/- 2.53, N = 6 SE +/- 12.87, N = 6 SE +/- 0.31, N = 3 SE +/- 0.13, N = 3 167.41 164.16 162.67 171.10 135.52 155.43 135.09 115.68
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 4.0.1 Time To Compile FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 40 80 120 160 200 SE +/- 0.87, N = 3 SE +/- 1.34, N = 3 SE +/- 2.54, N = 5 SE +/- 2.19, N = 3 SE +/- 3.08, N = 3 140.91 143.17 170.84 164.35 158.79
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 16M 32M 48M 64M 80M SE +/- 830541.93, N = 3 SE +/- 107443.02, N = 3 SE +/- 395402.81, N = 3 SE +/- 557875.45, N = 3 SE +/- 609226.33, N = 3 SE +/- 86244.41, N = 3 SE +/- 231388.04, N = 3 SE +/- 304722.12, N = 3 69960405 74567548 73421241 74469107 58643396 76817877 66779293 62815941 g++ g++ clang++ g++ clang++ g++ g++ g++
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 20 40 60 80 100 SE +/- 0.57, N = 6 SE +/- 0.21, N = 3 SE +/- 0.34, N = 3 SE +/- 0.25, N = 3 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 42.09 70.63 99.29 58.58 48.17 49.97 -ldl -lpthread -lpthread -lpthread -liconv -ldl -ldl 1. (CC) gcc options: -O2 -pedantic -lz -lm
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 60 120 180 240 300 SE +/- 3.91, N = 6 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 1.67, N = 3 248 254 256 267 266 270 270 248 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 50 100 150 200 250 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 170 35 185 35 178 35 184 209 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 40 80 120 160 200 SE +/- 1.53, N = 3 SE +/- 0.67, N = 3 SE +/- 1.20, N = 3 191 43 194 43 194 42 196 203 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 50 100 150 200 250 SE +/- 1.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 243 81 203 82 210 82 214 241 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 50 100 150 200 250 SE +/- 0.58, N = 3 225 45 196 45 192 45 196 221 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 50 100 150 200 250 SE +/- 2.19, N = 3 SE +/- 2.40, N = 3 SE +/- 0.33, N = 3 230 158 180 162 214 163 214 239 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 279 185 227 189 229 190 233 270 -std=gnu99 -fopenmp -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lSM -lICE -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lSM -lICE -llzma -lbz2 -lgomp 1. (CC) gcc options: -O2 -pthread -lXext -lX11 -lz -lm -lpthread
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 20K 40K 60K 80K 100K SE +/- 2457.01, N = 6 SE +/- 1542.64, N = 3 SE +/- 247.05, N = 3 SE +/- 2897.25, N = 6 SE +/- 231.84, N = 3 SE +/- 871.56, N = 3 90880 87678 60589 44021 92434 99448 1. (CXX) g++ options: -pipe -lpthread
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 500 1000 1500 2000 2500 SE +/- 26.64, N = 6 SE +/- 33.17, N = 4 SE +/- 30.27, N = 6 SE +/- 0.46, N = 3 SE +/- 1.40, N = 3 SE +/- 29.44, N = 6 SE +/- 28.05, N = 3 SE +/- 38.18, N = 3 SE +/- 56.73, N = 6 1619.36 2095.04 2124.00 666.93 658.00 1935.79 1937.92 2050.27 2364.13
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 13.41 15.41 13.42 15.13 13.47 15.40 11.91 13.02 clang++ g++ clang++ g++ clang++ g++ g++ g++
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 11 22 33 44 55 SE +/- 0.41, N = 3 SE +/- 0.33, N = 3 SE +/- 0.23, N = 3 SE +/- 0.40, N = 3 SE +/- 0.17, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 SE +/- 0.53, N = 3 38.90 41.33 41.39 47.34 47.94 43.01 42.84 41.45
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 400 800 1200 1600 2000 SE +/- 2.33, N = 3 SE +/- 0.33, N = 3 SE +/- 3.84, N = 3 SE +/- 3.48, N = 3 2008 2006 2060 2067 1577 1541
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Traditional DES CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 Ubuntu 18.04.1 LTS 40M 80M 120M 160M 200M SE +/- 2072631.85, N = 3 SE +/- 1007948.47, N = 3 SE +/- 1887535.81, N = 3 SE +/- 1177755.54, N = 3 SE +/- 527447.10, N = 3 SE +/- 1771660.83, N = 3 175168333 175828667 175512333 172980667 183804333 180647333 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
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 CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 140 280 420 560 700 SE +/- 3.83, N = 3 SE +/- 0.52, N = 3 SE +/- 0.17, N = 3 SE +/- 1.57, N = 3 SE +/- 0.17, N = 3 SE +/- 21.02, N = 6 SE +/- 2.95, N = 3 SE +/- 6.77, N = 3 454.51 640.45 50.51 629.23 50.24 619.28 511.49 542.21 -lpthread -pthread -pthread -pthread -lpthread 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 8 16 24 32 40 SE +/- 1.52, N = 6 SE +/- 1.01, N = 6 SE +/- 0.57, N = 4 SE +/- 1.32, N = 6 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 14.50 28.11 35.19 31.12 9.06 8.98 -O3 -fopenmp -O3 -fopenmp -O3 -fopenmp -O3 -fopenmp -O2 -lOpenCL -O2 -lOpenCL 1. (CXX) g++ options:
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 20.84 33.09 24.66 33.01 24.60 33.14 24.53 24.51 20.24 gcc clang gcc clang gcc clang gcc gcc gcc
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.1 Time To Solve CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 25.46 26.27 26.54 26.62 24.64 24.73 1. (CXX) g++ options: -fopenmp -O2 -march=native
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 18.45 22.77 22.94 25.74 26.39 24.10 24.10 17.63
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 Ubuntu 18.04.1 LTS 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 20.83 20.01 22.23
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 5 10 15 20 25 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.37, N = 4 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 18.26 18.16 17.59 21.49 22.92 19.62 19.32 17.31
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Blowfish CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 Ubuntu 18.04.1 LTS 10K 20K 30K 40K 50K SE +/- 75.38, N = 3 SE +/- 26.30, N = 3 SE +/- 132.11, N = 3 SE +/- 9.68, N = 3 SE +/- 43.18, N = 3 SE +/- 53.49, N = 3 44567 48244 44367 48240 46925 45772 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 -lgmp -lbz2 1. (CC) gcc options: -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 1300 2600 3900 5200 6500 SE +/- 4.05, N = 3 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 SE +/- 0.58, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.41, N = 3 SE +/- 13.30, N = 3 SE +/- 0.35, N = 3 5853.17 5861.17 5869.17 5866.47 5870.37 5862.10 5865.57 5844.50 5876.73 -m64 -ldl -m64 -ldl -m64 -ldl 1. (CC) gcc options: -O3 -pthread -lssl -lcrypto
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.2.2 Ubuntu 18.04.1 LTS 3 6 9 12 15 SE +/- 0.17, N = 6 9.62
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Boat - Acceleration: CPU-only FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 openSUSE Tumbleweed 20180812 4 8 12 16 20 SE +/- 0.19, N = 6 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.27, N = 5 SE +/- 0.06, N = 3 13.29 12.33 11.61 9.99 9.47 18.13 8.73
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 3 6 9 12 15 SE +/- 0.10, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 9.90 9.94 8.83 10.22 9.02 9.94 8.78 9.14 9.26 -fvisibility=hidden -fvisibility=hidden -logg -fvisibility=hidden -logg -fvisibility=hidden -logg -fvisibility=hidden -logg -fvisibility=hidden 1. (CXX) g++ options: -O2 -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 15.18 14.02 13.39 14.19 14.13 13.67 13.44 g++ g++ clang++ g++ g++ g++ g++
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 6.2 1e12 Prime Number Generation FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.75, N = 6 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 10.93 10.77 11.87 11.63 11.48 17.83 9.40 9.33 clang++ g++ clang++ g++ clang++ g++ g++ g++
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.0 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 openSUSE Tumbleweed 20180812 3 6 9 12 15 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 6 SE +/- 0.20, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 6 SE +/- 0.01, N = 3 12.55 12.66 11.85 12.07 11.15 11.40 7.10
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Masskrug - Acceleration: CPU-only FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 openSUSE Tumbleweed 20180812 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 6 SE +/- 0.06, N = 3 SE +/- 0.15, N = 6 SE +/- 0.04, N = 3 9.69 10.04 6.92 6.87 5.72 7.36 5.43
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 8.58 9.86 9.63 11.75 12.47 10.35 10.60 7.90
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Boat - Acceleration: CPU-only Ubuntu 18.04.1 LTS 2 4 6 8 10 SE +/- 0.03, N = 3 8.82
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-07-28 H.264 Video Encoding FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 40 80 120 160 200 SE +/- 3.25, N = 6 SE +/- 5.84, N = 6 SE +/- 9.97, N = 6 SE +/- 11.06, N = 6 SE +/- 5.50, N = 6 SE +/- 4.74, N = 6 SE +/- 0.97, N = 3 164.50 169.36 157.68 162.22 169.56 181.81 144.60
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 8.06 6.29 6.53 6.20 8.28 8.27 -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lva -lva-drm -lva-x11 -lX11 -lXv -lX11 -lXext -lasound -lSDL2 -lva -lbz2 -liconv -llzma -lva-drm -lva-x11 -lvdpau -lXv -lX11 -lXext -lasound -lSDL2 -lva -lbz2 -liconv -llzma -lva-drm -lva-x11 -lvdpau -lXv -lX11 -lXext -lasound -lSDL2 -lva -lbz2 -liconv -llzma -lva-drm -lva-x11 -lvdpau -lXv -lX11 -lXext -lxcb -lxcb-shape -lxcb-xfixes -lasound -lbz2 -llzma -fPIC -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Room - Acceleration: CPU-only FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 openSUSE Tumbleweed 20180812 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.13, N = 6 SE +/- 0.01, N = 3 6.21 6.19 3.98 3.68 3.10 4.34 2.57
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Masskrug - Acceleration: CPU-only Ubuntu 18.04.1 LTS 1.2623 2.5246 3.7869 5.0492 6.3115 SE +/- 0.02, N = 3 5.55
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 40 80 120 160 200 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 1.68, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.61, N = 3 SE +/- 0.15, N = 3 183.38 174.92 177.46 174.94 177.68 174.84 179.19 181.47 185.93 gcc clang gcc clang gcc clang gcc gcc gcc
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Room - Acceleration: CPU-only Ubuntu 18.04.1 LTS 0.594 1.188 1.782 2.376 2.97 SE +/- 0.05, N = 3 2.59
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time CentOS Linux 7 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS 1.0823 2.1646 3.2469 4.3292 5.4115 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.81 4.44 4.56 4.57 4.25 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Rack - Acceleration: CPU-only FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 openSUSE Tumbleweed 20180812 0.0855 0.171 0.2565 0.342 0.4275 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 4 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.37 0.38 0.17 0.13 0.12 0.15 0.14
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.2 Test: Server Rack - Acceleration: CPU-only Ubuntu 18.04.1 LTS 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 0.13
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 700 1400 2100 2800 3500 SE +/- 51.98, N = 3 SE +/- 15.46, N = 3 SE +/- 29.47, N = 3 SE +/- 2.87, N = 3 SE +/- 0.59, N = 3 SE +/- 4.86, N = 3 SE +/- 4.85, N = 3 SE +/- 11.53, N = 3 SE +/- 138.60, N = 3 1972.47 817.03 841.23 360.26 357.31 602.96 604.93 3256.06 2801.62
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create CentOS Linux 7 FreeBSD 11.2-STABLE - Clang 6.0.1 FreeBSD 11.2-STABLE - GCC 7.3 FreeBSD 12.0-ALPHA1 FreeBSD 12.0-ALPHA1 - GCC 7.3 TrueOS 18.06 - Clang 6.0 TrueOS 18.06 - GCC 7.3 Ubuntu 18.04.1 LTS openSUSE Tumbleweed 20180812 110 220 330 440 550 SE +/- 0.72, N = 3 SE +/- 1.43, N = 3 SE +/- 0.99, N = 3 SE +/- 0.59, N = 3 SE +/- 0.16, N = 3 SE +/- 0.89, N = 3 SE +/- 0.51, N = 3 SE +/- 7.53, N = 3 SE +/- 2.56, N = 3 182.00 241.65 239.57 103.06 103.31 207.78 207.20 515.78 381.59
Phoronix Test Suite v10.8.5