Tests for a future article by Michael Larabel for Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1812315-SP-FREEBSDXE57 Windows Server 2019 vs. Linux vs. FreeBSD On Intel Xeon Server Benchmarks - Phoronix Test Suite Windows Server 2019 vs. Linux vs. FreeBSD On Intel Xeon Server Benchmarks Tests for a future article by Michael Larabel for Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1812315-SP-FREEBSDXE57&sor&gru .
Windows Server 2019 vs. Linux vs. FreeBSD On Intel Xeon Server Benchmarks Processor Motherboard Memory Disk Graphics Network Chipset Monitor OS Kernel Display Driver Compiler File-System Screen Resolution Desktop Display Server OpenGL Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL CentOS 7.6 Clear Linux 26850 Debian 9.6 Fedora Server 29 Ubuntu 18.10 openSUSE Leap 15.0 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2 x Intel Xeon Gold 6138 @ 2.00GHz (40 Cores / 80 Threads) TYAN S7106 12 x 8192 MB 2666MHz Micron 9ASF1G72PZ-2G6B1 233GB Samsung SSD 970 EVO 250GB Microsoft Basic Display Intel I210 Gigabit Connection + Intel I210 Gigabit Connection #2 + Microsoft ISATAP + Microsoft ISATAP #2 Microsoft Windows Server 2016 Essentials Build 14393 10.0 (x86_64) 10.0.14393.0 GCC 7.1.0 NTFS 1024x768 Intel I210 Gigabit Connection + Intel I210 Gigabit Connection #2 Microsoft Windows Server 2019 Essentials Build 17763 10.0.17763.1 65536MB 233GB Ubuntu 18.04 4.4.0-17763-Microsoft (x86_64) GCC 7.3.0 wslfs 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads) TYAN S7106 (V1.02.B20 BIOS) Intel Sky Lake-E DMI3 Registers 95232MB Samsung SSD 970 EVO 250GB ASPEED Family VE228 Intel I210 Gigabit Connection CentOS Linux 7 3.10.0-957.1.3.el7.x86_64 (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 2.1 Mesa 18.0.5 (LLVM 6.0 256 bits) GCC 4.8.5 20150623 xfs 1920x1080 96256MB llvmpipe 93GB Clear Linux OS 26850 4.19.11-673.native (x86_64) GNOME Shell 3.30.2 X Server 1.20.3 modesetting 1.20.3 3.3 Mesa 19.0.0-devel (LLVM 7.0 256 bits) GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0 ext4 Intel Device 2020 LLVMpipe Debian 9.6 4.9.0-8-amd64 (x86_64) GNOME Shell 3.22.3 X Server 1.19.2 modesetting 1.19.2 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits) GCC 6.3.0 20170516 Intel Sky Lake-E DMI3 Registers ASPEED Family Fedora 29 4.19.10-300.fc29.x86_64 (x86_64) GCC 8.2.1 20181215 xfs Ubuntu 18.10 4.18.0-13-generic (x86_64) GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 3.3 Mesa 18.2.2 (LLVM 7.0 256 bits) GCC 8.2.0 ext4 openSUSE Leap 15.0 4.12.14-lp150.12.28-default (x86_64) KDE Plasma 5.12.6 X Server 1.19.6 modesetting 1.19.6 3.3 Mesa 18.0.2 (LLVM 5.0 256 bits) GCC 7.3.1 20180323 [gcc-7-branch revision 258812] xfs Intel Xeon Gold 6138 @ 2.00GHz (80 Cores) TYAN B7106G24EV4HR 97024MB Generic NVMe Device FreeBSD 11.2-RELEASE (x86_64) Clang 6.0.0 (SVN 326565) zfs 1280x1024 12.0-RELEASE (x86_64) Clang 6.0.1 (SVN 335540) 800x600 GCC 8.2.0 + Clang 6.0.1 (SVN 335540) OpenBenchmarking.org Python Details - Windows Server 2019: Python 2.7.15 - FreeBSD 11.2: Python 2.7.15 + Python 3.6.6 - FreeBSD 12.0: Python 2.7.15 + Python 3.6.6 - FreeBSD 12.0 - GCC8: Python 2.7.15 + Python 3.6.6 Compiler Details - Windows Server 2019 WSL: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - CentOS 7.6: --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 - Clear Linux 26850: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Debian 9.6: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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 - Fedora Server 29: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - Ubuntu 18.10: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - openSUSE Leap 15.0: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-plugin --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-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 - FreeBSD 12.0 - GCC8: --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 Disk Details - CentOS 7.6: NONE / attr2,inode64,noquota,relatime,rw,seclabel - Clear Linux 26850: MQ-DEADLINE / relatime,rw,stripe=256 - Debian 9.6: none / data=ordered,errors=remount-ro,relatime,rw - Fedora Server 29: NONE / attr2,inode64,noquota,relatime,rw,seclabel - Ubuntu 18.10: NONE / errors=remount-ro,relatime,rw - openSUSE Leap 15.0: NONE / attr2,inode64,noquota,relatime,rw Processor Details - CentOS 7.6: Scaling Governor: intel_pstate powersave - Clear Linux 26850: Scaling Governor: intel_pstate performance - Debian 9.6: Scaling Governor: intel_pstate powersave - Fedora Server 29: Scaling Governor: intel_pstate powersave - Ubuntu 18.10: Scaling Governor: intel_pstate powersave - openSUSE Leap 15.0: Scaling Governor: intel_pstate powersave Security Details - CentOS 7.6: SELinux - Clear Linux 26850: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Debian 9.6: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Fedora Server 29: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Ubuntu 18.10: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - openSUSE Leap 15.0: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - FreeBSD 11.2: KPTI - FreeBSD 12.0: KPTI - FreeBSD 12.0 - GCC8: KPTI Environment Details - Clear Linux 26850: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake-fvisibility-inlines-hidden-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" - openSUSE Leap 15.0: LIBGL_DEBUG=quiet
Windows Server 2019 vs. Linux vs. FreeBSD On Intel Xeon Server Benchmarks stress-ng: CPU Stress stress-ng: Memory Copying stress-ng: Glibc Qsort Data Sorting stress-ng: Glibc C String Functions stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Bsearch stress-ng: Hsearch stress-ng: Lsearch stress-ng: Tsearch stress-ng: Forking stress-ng: Socket Activity stress-ng: Context Switching blogbench: Read blogbench: Write optcarrot: Optimized Benchmark ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping x264: H.264 Video Encoding x265: H.265 Video Encoding mpcbench: Multi-Precision Benchmark fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory graphics-magick: Rotate graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Noise-Gaussian graphics-magick: Enhanced graphics-magick: Sharpen graphics-magick: Swirl fhourstones: Complex Connect-4 Solving fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory cachebench: Read cachebench: Write cachebench: Read / Modify / Write compilebench: Initial Create compilebench: Compile compilebench: Read Compiled Tree fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory iozone: 4Kb - 8GB - Write Performance tjbench: Decompression Throughput java-scimark2: Composite scimark2: Composite himeno: Poisson Pressure Solver luajit: Composite botan: AES-256 - Encrypt botan: AES-256 - Decrypt botan: Blowfish - Encrypt botan: Blowfish - Decrypt botan: CAST-256 - Encrypt botan: CAST-256 - Decrypt botan: KASUMI - Encrypt botan: KASUMI - Decrypt botan: Twofish - Encrypt botan: Twofish - Decrypt compress-7zip: Compress Speed Test crafty: Elapsed Time stockfish: Total Time swet: Average hint: FLOAT node-octane: phpbench: PHP Benchmark Suite openssl: RSA 4096-bit Performance pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Normal Load - Read Only postmark: Disk Transaction Performance blake2: pts-self-test: Peak Memory Usage pybench: Total For Average Test Times system-libxml2: 2 MB dacapobench: Jython dacapobench: Tradebeans dacapobench: Eclipse dacapobench: H2 dacapobench: Tradesoap go-benchmark: json go-benchmark: build go-benchmark: garbage go-benchmark: http osbench: Memory Allocations sqlite: Timed SQLite Insertions encode-flac: WAV To FLAC m-queens: Time To Solve perl-benchmark: Pod2html perl-benchmark: Interpreter rbenchmark: git: Time To Complete Common Git Commands aobench: 2048 x 2048 - Total Time bork: File Encryption Time build-llvm: Time To Compile build-php: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel compress-gzip: Linux Source Tree Archiving To .tar.gz compress-lzma: 256MB File Compression compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 dcraw: RAW To PPM Image Conversion encode-mp3: WAV To MP3 hmmer: Pfam Database Search java-gradle-perf: Reactor php: Zend bench php: Zend micro_bench polybench-c: 3 Matrix Multiplications polybench-c: Correlation Computation polybench-c: Covariance Computation primesieve: 1e12 Prime Number Generation pts-self-test: List Suites pts-self-test: Info Command pts-self-test: Render Test pts-self-test: Merge Results pts-self-test: Total Time rust-mandel: Time To Complete Serial/Parallel Mandelbrot rust-prime: Prime Number Test To 200,000,000 sample-program: scikit-learn: smallpt: Global Illumination Renderer; 128 Samples sunflow: Global Illumination + Image Synthesis tachyon: Total Time unpack-linux: linux-4.15.tar.xz osbench: Create Files osbench: Create Threads osbench: Create Processes osbench: Launch Programs Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL CentOS 7.6 Clear Linux 26850 Debian 9.6 Fedora Server 29 Ubuntu 18.10 openSUSE Leap 15.0 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 106.80 157 158 183 11923 151 2130 575 80309 7143491 68280715 36994 301934 4677 10299 4349913 36641736000 932202 82.01 10.30 55.41 0.18684259 0.02537739 0.7433 12.01 262 81.14 116.86 162 161 187 12109 152 2182 579 74687 7242616 68415431 39622 309413 4609 4015 4397804 36034092733 912090 90.85 9.91 55.36 0.18264875 0.01501293 0.7360 13.79 1234 34.86 96.58 190 186 213 12348 152 2217 584 59043 7287127 36403185 36906 579683 4482 4286 4235566 26859902400 1018084 150.25 10.53 55.12 0.21433206 0.00820246 0.7879 17.29 1230 83.23 219 213 226 12984 2156 610 154222 7525680 71962824 204006 4415 12005 58.78 11.82 28.14 0.13648480 0.00292759 6.47 117.43 236 202 227 12804 160 2257 2085 158228 7852391 71845579 38649 720713 3567 3337 2839813 19090320266 1171475 39.63 9.99 28.13 0.11578715 0.00125927 0.4075 6.00 15.91 18.57 124.38 215 214 228 12663 160 2222 610 151265 7359965 69954534 481688 3784 9090 2673470 13846225836 1190018 40.91 9.55 27.68 0.12093206 0.00256867 0.7889 6.10 15.67 18.06 210 186 229 12865 160 2201 591 137716 7710582 71680202 39502 584986 4443 13301 2714132 24705302045 872864 59.12 10.22 27.97 0.11959348 0.00425515 0.3040 6.45 46.61 22.90 113.36 212 197 229 12730 159 2242 588 146543 7392097 67990274 36760 593052 3922 12693 2478529 20889441138 859815 41.74 10.27 28.18 0.12032158 0.00319840 0.7955 6.28 15.59 26.18 98.00 12086 144 1860 529 151745 6351901 73598167 22434 158619 10999 3031769 22311523831 1115094 41.46 10.51 28.25 0.27341609 0.00415440 8.46 44.46 20.00 9646 2585 542 154874 148054 182980 6375 153963 334 735 8457 966 10379571 765347 7323 54.84 117.42 7.26 4157 114667 107000 126 64 81 20 20 15 33 7720 448 3804 28787 46050 159 1398 475 417 444 79.35 1225 361 1071 743 1800 1799 133 132 64.54 64.65 43.08 42.37 148 149 178788467 157348711 20377 194244 6110 374 8865 2162 310546 4213 4.41 503 3716 3721 7034 9342 41660 9940 9778 3299666 54289399267 964801 1133821 117.12 36.91 22.58 0.30827514 0.00312916 1.6705 15.13 79.30 35.08 220 185 42.21 77.91 459 140 96.59 20.00 12.18 52.39 1.19 6.22 5.72 2.40 2.43 13.34 11.95 1.13 147 10.71 542 95.37 8.16 7.29 313 9.30 5.96 3.56 19.07 76.57 31619.80 88.84 195 9645 6734 613 146928 148021 182136 6407 154399 296 764 11651 1100 13228204 507409 8308 56.31 22.13 119.65 7.63 4610 156667 147250 143 73 89 21 22 16 36 8237 613 3804 29158 43750 161 1404 685 575 421 83.13 1235 361 1539 748 1835 1836 134 134 64.58 64.86 43.62 42.81 150 152 62697440 183079187 157581817 21993 238285 6111 448 9824 2899 357607 4438 4.40 503 3324 3126 6342 7020 30354 7997 8617 3255501 37475848891 941491 175236 62.65 31.16 21.96 0.28068327 0.00273844 1.4731 12.12 77.95 29.73 175 109 41.14 74.22 453 108 74.32 18.28 29.25 30.73 1.16 5.63 5.55 2.36 2.37 15.66 1.43 3.59 102 7.99 374 84.29 6.03 7.61 295 7.74 1.74 3.52 18.42 80.20 51.49 78.34 161 9538 2792 712 146619 53277 177148 6771 149384 298 725 15252 1104 13639616 514314 8309 55.76 679.17 8.69 4733 160667 159333 125 117 126 108 112 105 118 8210 629 1382 13929 4997 158 1399 693 622 464 86.28 324 1826 749 1836 1836 134 134 64.48 64.79 43.63 42.81 150 152 95744 63230205 339865170 196589323 6119 448 9521 2992 351595 4545 5.73 503 3320 3121 30360 7874 8965 173807 62.68 31.15 17.90 38.39 79.68 30.45 170 139.98 74.24 421 113 83.10 59.09 29.11 30.52 1.15 5.62 5.51 2.36 2.35 15.12 1.41 1.76 101 7.98 360 84.29 6.00 7.61 293 5.90 1.67 18.36 84.06 51.81 77.60 141 OpenBenchmarking.org
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2K 4K 6K 8K 10K SE +/- 1.78, N = 3 SE +/- 1.83, N = 3 SE +/- 3.97, N = 3 9646 9645 9538 clang clang gcc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 1400 2800 4200 5600 7000 SE +/- 134.08, N = 3 SE +/- 74.82, N = 12 SE +/- 16.18, N = 3 6734 2792 2585 clang gcc clang
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 150 300 450 600 750 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 712 613 542 gcc clang clang
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30K 60K 90K 120K 150K SE +/- 35.31, N = 3 SE +/- 27.96, N = 3 SE +/- 23.81, N = 3 154874 146928 146619 clang clang gcc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30K 60K 90K 120K 150K SE +/- 9.24, N = 3 SE +/- 4.29, N = 3 SE +/- 2.22, N = 3 148054 148021 53277 clang clang gcc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 40K 80K 120K 160K 200K SE +/- 399.32, N = 3 SE +/- 16.32, N = 3 SE +/- 97.59, N = 3 182980 182136 177148 clang clang gcc
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1500 3000 4500 6000 7500 SE +/- 20.28, N = 3 SE +/- 0.22, N = 3 SE +/- 0.52, N = 3 6771 6407 6375 gcc clang clang
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 30K 60K 90K 120K 150K SE +/- 236.62, N = 3 SE +/- 107.53, N = 3 SE +/- 97.68, N = 3 154399 153963 149384 clang clang gcc
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 70 140 210 280 350 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 SE +/- 0.48, N = 3 334 298 296 clang gcc clang
Stress-NG Test: Tsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 160 320 480 640 800 SE +/- 0.24, N = 3 SE +/- 0.39, N = 3 SE +/- 0.33, N = 3 764 735 725 clang clang gcc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 3K 6K 9K 12K 15K SE +/- 47.34, N = 3 SE +/- 86.16, N = 3 SE +/- 9.70, N = 3 15252 11651 8457 gcc clang clang
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 200 400 600 800 1000 SE +/- 6.80, N = 3 SE +/- 7.57, N = 3 SE +/- 3.86, N = 3 1104 1100 966 gcc clang clang
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 3M 6M 9M 12M 15M SE +/- 66723.07, N = 3 SE +/- 61175.16, N = 3 SE +/- 94168.91, N = 3 13639616 13228204 10379571 gcc clang clang
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 160K 320K 480K 640K 800K SE +/- 11234.31, N = 5 SE +/- 5363.48, N = 3 SE +/- 1695.47, N = 3 765347 514314 507409 clang gcc clang
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2K 4K 6K 8K 10K SE +/- 30.44, N = 3 SE +/- 123.42, N = 3 SE +/- 312.89, N = 3 8309 8308 7323 gcc clang clang
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 13 26 39 52 65 SE +/- 0.03, N = 4 SE +/- 0.17, N = 4 SE +/- 0.03, N = 4 56.31 55.76 54.84 1. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 2. FreeBSD 12.0 - GCC8: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 3. FreeBSD 11.2: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd11]
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping FreeBSD 12.0 - GCC8 FreeBSD 12.0 150 300 450 600 750 SE +/- 1.88, N = 3 SE +/- 0.02, N = 3 679.17 22.13
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Debian 9.6 FreeBSD 12.0 Clear Linux 26850 FreeBSD 11.2 Windows Server 2019 Ubuntu 18.10 Windows Server 2016 openSUSE Leap 15.0 Windows Server 2019 WSL 30 60 90 120 150 SE +/- 2.03, N = 3 SE +/- 1.99, N = 12 SE +/- 1.11, N = 3 SE +/- 2.88, N = 11 SE +/- 0.24, N = 3 SE +/- 1.26, N = 3 SE +/- 1.31, N = 7 SE +/- 0.22, N = 3 SE +/- 0.11, N = 3 124.38 119.65 117.43 117.42 116.86 113.36 106.80 98.00 96.58 -ldl -mstack-alignment=64 -ldl -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -mstack-alignment=64 -ldl -ldl -ldl 1. (CC) gcc options: -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 8.69 7.63 7.26 g++ clang++ clang++
GNU MPC Multi-Precision Benchmark OpenBenchmarking.org Global Score, More Is Better GNU MPC 1.1.0 Multi-Precision Benchmark FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1000 2000 3000 4000 5000 SE +/- 3.33, N = 3 SE +/- 14.53, N = 3 4733 4610 4157
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30K 60K 90K 120K 150K SE +/- 666.67, N = 3 SE +/- 881.92, N = 3 SE +/- 1452.97, N = 3 160667 156667 114667 -lrdmacm -libverbs 1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30K 60K 90K 120K 150K SE +/- 3179.80, N = 3 SE +/- 2428.13, N = 4 159333 147250 107000 -lrdmacm -libverbs 1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Clear Linux 26850 CentOS 7.6 Debian 9.6 Ubuntu 18.10 Fedora Server 29 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 50 100 150 200 250 236 219 215 212 210 190 162 157 143 126 125 -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp -std=gnu99 -fopenmp -O2 -lgomp -fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -lfreetype -lgomp -fopenmp -O2 -lSM -lICE -lgomp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp 1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Debian 9.6 CentOS 7.6 Clear Linux 26850 Ubuntu 18.10 Fedora Server 29 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 1.86, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 214 213 202 197 186 186 161 158 117 73 64 -fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp -std=gnu99 -fopenmp -O2 -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -lfreetype -lgomp -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space Ubuntu 18.10 Fedora Server 29 Debian 9.6 Clear Linux 26850 CentOS 7.6 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 229 229 228 227 226 213 187 183 126 89 81 -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -lfreetype -lgomp -fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp -std=gnu99 -fopenmp -O2 -lgomp -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 20 40 60 80 100 SE +/- 1.33, N = 3 108 21 20
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.33, N = 3 112 22 20
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 20 40 60 80 100 105 16 15
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 118 36 33
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving CentOS 7.6 Fedora Server 29 Clear Linux 26850 Ubuntu 18.10 Debian 9.6 Windows Server 2019 WSL Windows Server 2019 openSUSE Leap 15.0 Windows Server 2016 FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 3K 6K 9K 12K 15K SE +/- 27.07, N = 3 SE +/- 10.79, N = 3 SE +/- 308.04, N = 9 SE +/- 9.65, N = 3 SE +/- 28.64, N = 3 SE +/- 15.37, N = 3 SE +/- 22.81, N = 3 SE +/- 153.09, N = 3 SE +/- 5.77, N = 3 SE +/- 74.60, N = 3 SE +/- 113.45, N = 9 SE +/- 52.25, N = 3 12984 12865 12804 12730 12663 12348 12109 12086 11923 8237 8210 7720 gcc gcc gcc gcc gcc gcc gcc clang gcc clang
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 140 280 420 560 700 SE +/- 2.52, N = 3 SE +/- 3.28, N = 3 SE +/- 4.93, N = 3 629 613 448 -lrdmacm -libverbs 1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 800 1600 2400 3200 4000 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 3804 3804 1382 clang clang gcc
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 6K 12K 18K 24K 30K SE +/- 35.39, N = 3 SE +/- 72.52, N = 3 SE +/- 1.08, N = 3 29158 28787 13929 clang clang gcc
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 10K 20K 30K 40K 50K SE +/- 85.20, N = 3 SE +/- 113.84, N = 3 SE +/- 0.02, N = 3 46050 43750 4997 clang clang gcc
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 40 80 120 160 200 SE +/- 1.11, N = 3 SE +/- 0.66, N = 3 SE +/- 3.02, N = 3 161 159 158
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 300 600 900 1200 1500 SE +/- 2.67, N = 3 SE +/- 2.61, N = 3 SE +/- 1.59, N = 3 1404 1399 1398
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 150 300 450 600 750 SE +/- 10.65, N = 3 SE +/- 1.46, N = 3 SE +/- 4.86, N = 3 693 685 475
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 130 260 390 520 650 SE +/- 12.25, N = 3 SE +/- 9.64, N = 4 622 575 417 -lrdmacm -libverbs 1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 100 200 300 400 500 SE +/- 9.49, N = 12 SE +/- 2.30, N = 3 SE +/- 4.61, N = 3 464 444 421 gcc clang clang
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput Fedora Server 29 Debian 9.6 Clear Linux 26850 Ubuntu 18.10 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 openSUSE Leap 15.0 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.07, N = 3 SE +/- 0.44, N = 3 SE +/- 0.39, N = 3 SE +/- 0.26, N = 3 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 160.00 160.00 160.00 159.00 152.00 152.00 151.00 144.00 86.28 83.13 79.35
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Clear Linux 26850 Ubuntu 18.10 Debian 9.6 Windows Server 2019 WSL Fedora Server 29 Windows Server 2019 CentOS 7.6 Windows Server 2016 openSUSE Leap 15.0 FreeBSD 12.0 FreeBSD 11.2 500 1000 1500 2000 2500 SE +/- 6.01, N = 4 SE +/- 7.29, N = 4 SE +/- 21.28, N = 15 SE +/- 7.10, N = 4 SE +/- 8.58, N = 4 SE +/- 3.93, N = 4 SE +/- 7.54, N = 4 SE +/- 11.94, N = 4 SE +/- 33.01, N = 16 SE +/- 2.28, N = 4 SE +/- 4.85, N = 4 2257 2242 2222 2217 2201 2182 2156 2130 1860 1235 1225
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Clear Linux 26850 Debian 9.6 CentOS 7.6 Fedora Server 29 Ubuntu 18.10 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 openSUSE Leap 15.0 FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 400 800 1200 1600 2000 SE +/- 6.43, N = 3 SE +/- 0.14, N = 3 SE +/- 0.67, N = 3 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 SE +/- 0.51, N = 3 SE +/- 0.22, N = 3 SE +/- 1.09, N = 3 SE +/- 4.78, N = 3 SE +/- 2.89, N = 3 SE +/- 0.67, N = 3 SE +/- 1.19, N = 3 2085 610 610 591 588 584 579 575 529 361 361 324 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 400 800 1200 1600 2000 SE +/- 1.83, N = 3 SE +/- 0.28, N = 3 SE +/- 2.33, N = 3 1826 1539 1071 gcc clang clang
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 160 320 480 640 800 SE +/- 0.82, N = 3 SE +/- 1.10, N = 3 SE +/- 1.80, N = 3 749 748 743 gcc clang clang
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Encrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 400 800 1200 1600 2000 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 4.27, N = 3 1836 1835 1800 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Decrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 400 800 1200 1600 2000 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 4.12, N = 3 1836 1836 1799 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Encrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.65, N = 3 134 134 133 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Blowfish - Decrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.67, N = 3 134 134 132 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Encrypt FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 64.58 64.54 64.48 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: CAST-256 - Decrypt FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 64.86 64.79 64.65 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Encrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 43.63 43.62 43.08 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: KASUMI - Decrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 42.81 42.81 42.37 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Encrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.40, N = 3 150 150 148 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: Twofish - Decrypt FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.71, N = 3 152 152 149 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Clear Linux 26850 CentOS 7.6 openSUSE Leap 15.0 Debian 9.6 Ubuntu 18.10 Fedora Server 29 FreeBSD 12.0 - GCC8 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL 30K 60K 90K 120K 150K SE +/- 631.11, N = 3 SE +/- 633.11, N = 3 SE +/- 840.95, N = 3 SE +/- 216.37, N = 3 SE +/- 289.07, N = 3 SE +/- 1571.82, N = 3 SE +/- 1780.31, N = 3 SE +/- 633.56, N = 3 SE +/- 604.58, N = 3 SE +/- 400.15, N = 3 158228 154222 151745 151265 146543 137716 95744 80309 74687 59043 1. (CXX) g++ options: -pipe -lpthread
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Clear Linux 26850 Fedora Server 29 CentOS 7.6 Ubuntu 18.10 Debian 9.6 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 openSUSE Leap 15.0 2M 4M 6M 8M 10M SE +/- 25143.06, N = 3 SE +/- 18491.42, N = 3 SE +/- 9976.25, N = 3 SE +/- 4504.27, N = 3 SE +/- 19931.80, N = 3 SE +/- 11913.26, N = 3 SE +/- 4639.48, N = 3 SE +/- 5643.53, N = 3 SE +/- 15400.17, N = 3 7852391 7710582 7525680 7392097 7359965 7287127 7242616 7143491 6351901 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time openSUSE Leap 15.0 CentOS 7.6 Clear Linux 26850 Fedora Server 29 Debian 9.6 Windows Server 2019 Windows Server 2016 Ubuntu 18.10 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Windows Server 2019 WSL 16M 32M 48M 64M 80M SE +/- 583461.33, N = 3 SE +/- 747449.16, N = 3 SE +/- 630552.56, N = 3 SE +/- 220446.17, N = 3 SE +/- 973957.81, N = 3 SE +/- 242355.64, N = 3 SE +/- 1068969.97, N = 3 SE +/- 456351.59, N = 3 SE +/- 666258.27, N = 3 SE +/- 363854.88, N = 3 SE +/- 449026.91, N = 3 73598167 71962824 71845579 71680202 69954534 68415431 68280715 67990274 63230205 62697440 36403185
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 70M 140M 210M 280M 350M SE +/- 507075.54, N = 3 SE +/- 394645.94, N = 3 SE +/- 2350339.75, N = 3 339865170 183079187 178788467 gcc clang clang
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 40M 80M 120M 160M 200M SE +/- 147583.02, N = 3 SE +/- 7973.76, N = 3 SE +/- 47769.43, N = 3 196589323 157581817 157348711 gcc clang clang
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Windows Server 2019 Fedora Server 29 Clear Linux 26850 Windows Server 2016 Windows Server 2019 WSL Ubuntu 18.10 openSUSE Leap 15.0 FreeBSD 12.0 FreeBSD 11.2 8K 16K 24K 32K 40K SE +/- 110.42, N = 3 SE +/- 102.31, N = 3 SE +/- 377.95, N = 3 SE +/- 367.10, N = 3 SE +/- 143.00, N = 3 SE +/- 104.76, N = 3 SE +/- 133.89, N = 3 SE +/- 154.98, N = 3 SE +/- 294.60, N = 3 39622 39502 38649 36994 36906 36760 22434 21993 20377 1. Windows Server 2019: Nodejs
v11.5.0 2. Fedora Server 29: Nodejs 3. Clear Linux 26850: Nodejs 4. Windows Server 2016: Nodejs
v11.5.0 5. Windows Server 2019 WSL: Nodejs
v8.10.0 6. Ubuntu 18.10: Nodejs
v8.11.4 7. openSUSE Leap 15.0: Nodejs 8. FreeBSD 12.0: Nodejs 9. FreeBSD 11.2: Nodejs
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Clear Linux 26850 Ubuntu 18.10 Fedora Server 29 Windows Server 2019 WSL Debian 9.6 Windows Server 2019 Windows Server 2016 FreeBSD 12.0 CentOS 7.6 FreeBSD 11.2 openSUSE Leap 15.0 150K 300K 450K 600K 750K SE +/- 1742.35, N = 3 SE +/- 80.08, N = 3 SE +/- 361.19, N = 3 SE +/- 408.66, N = 3 SE +/- 1272.87, N = 3 SE +/- 2111.65, N = 3 SE +/- 3084.71, N = 3 SE +/- 48.43, N = 3 SE +/- 2433.87, N = 3 SE +/- 2252.04, N = 3 SE +/- 1032.09, N = 3 720713 593052 584986 579683 481688 309413 301934 238699 204006 194244 158619
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1300 2600 3900 5200 6500 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 6119 6111 6110
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 100 200 300 400 500 SE +/- 0.48, N = 3 SE +/- 0.74, N = 3 SE +/- 2.56, N = 3 448 448 374 gcc clang clang
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 2K 4K 6K 8K 10K SE +/- 170.41, N = 3 SE +/- 137.82, N = 9 SE +/- 137.77, N = 3 9824 9521 8865 -fPIC -shared -lpgcommon -lpq -lcrypt -lm -lpgcommon -lpq -lcrypt -lm 1. (CC) clang options: -fno-strict-aliasing -fwrapv -O2 -lpgport
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 600 1200 1800 2400 3000 SE +/- 62.66, N = 9 SE +/- 52.17, N = 9 SE +/- 24.08, N = 3 2992 2899 2162 gcc clang clang
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 80K 160K 240K 320K 400K SE +/- 2754.89, N = 3 SE +/- 2843.57, N = 3 SE +/- 911.77, N = 3 357607 351595 310546 -fPIC -shared -lpgcommon -lpq -lcrypt -lm -lpgcommon -lpq -lcrypt -lm 1. (CC) clang options: -fno-strict-aliasing -fwrapv -O2 -lpgport
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1000 2000 3000 4000 5000 SE +/- 26.33, N = 3 SE +/- 23.67, N = 3 4545 4438 4213 gcc clang clang
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 1.2893 2.5786 3.8679 5.1572 6.4465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.40 4.41 5.73 clang clang gcc
Phoronix Test Suite Self Test Test: Peak Memory Usage OpenBenchmarking.org MB, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Peak Memory Usage FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 110 220 330 440 550 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 503 503 503
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 800 1600 2400 3200 4000 SE +/- 6.03, N = 3 SE +/- 7.67, N = 3 SE +/- 4.81, N = 3 3320 3324 3716
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 800 1600 2400 3200 4000 SE +/- 5.36, N = 3 SE +/- 1.86, N = 3 3121 3126 3721
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Clear Linux 26850 Debian 9.6 Ubuntu 18.10 CentOS 7.6 Fedora Server 29 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 FreeBSD 11.2 openSUSE Leap 15.0 2K 4K 6K 8K 10K SE +/- 12.48, N = 4 SE +/- 40.86, N = 4 SE +/- 48.54, N = 4 SE +/- 37.91, N = 4 SE +/- 20.89, N = 4 SE +/- 133.58, N = 16 SE +/- 33.53, N = 4 SE +/- 59.93, N = 4 SE +/- 76.21, N = 4 SE +/- 118.13, N = 10 3567 3784 3922 4415 4443 4482 4609 4677 6342 7034 10999
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Clear Linux 26850 Windows Server 2019 Windows Server 2019 WSL FreeBSD 12.0 Debian 9.6 FreeBSD 11.2 Windows Server 2016 CentOS 7.6 Ubuntu 18.10 Fedora Server 29 3K 6K 9K 12K 15K SE +/- 16.67, N = 4 SE +/- 37.78, N = 4 SE +/- 24.07, N = 4 SE +/- 80.90, N = 4 SE +/- 76.84, N = 4 SE +/- 74.78, N = 4 SE +/- 166.90, N = 16 SE +/- 168.54, N = 6 SE +/- 125.40, N = 4 3337 4015 4286 7020 9090 9342 10299 12005 12693 13301
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 9K 18K 27K 36K 45K SE +/- 78.28, N = 4 SE +/- 122.66, N = 4 SE +/- 672.04, N = 4 30354 30360 41660
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2K 4K 6K 8K 10K SE +/- 56.03, N = 4 SE +/- 81.74, N = 11 SE +/- 124.82, N = 4 7874 7997 9940
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 2K 4K 6K 8K 10K SE +/- 179.45, N = 16 SE +/- 138.72, N = 4 SE +/- 50.88, N = 4 8617 8965 9778
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ubuntu 18.10 Debian 9.6 Fedora Server 29 Clear Linux 26850 openSUSE Leap 15.0 FreeBSD 12.0 FreeBSD 11.2 Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 900K 1800K 2700K 3600K 4500K SE +/- 45392.49, N = 3 SE +/- 20709.45, N = 3 SE +/- 42880.69, N = 3 SE +/- 27188.17, N = 3 SE +/- 31559.22, N = 3 SE +/- 19611.07, N = 3 SE +/- 26541.77, N = 3 SE +/- 66406.21, N = 3 SE +/- 45327.37, N = 3 SE +/- 15679.53, N = 3 2478529 2673470 2714132 2839813 3031769 3255501 3299666 4235566 4349913 4397804
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Debian 9.6 Clear Linux 26850 Ubuntu 18.10 openSUSE Leap 15.0 Fedora Server 29 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 FreeBSD 11.2 12000M 24000M 36000M 48000M 60000M SE +/- 46016016.34, N = 3 SE +/- 35571787.20, N = 3 SE +/- 109440495.24, N = 3 SE +/- 145296370.99, N = 3 SE +/- 93959433.34, N = 3 SE +/- 419881292.84, N = 4 SE +/- 943892303.89, N = 12 SE +/- 711581716.65, N = 3 SE +/- 81287548.13, N = 3 SE +/- 489071383.52, N = 3 13846225836 19090320266 20889441138 22311523831 24705302045 26859902400 36034092733 36641736000 37475848891 54289399267
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ubuntu 18.10 Fedora Server 29 Windows Server 2019 Windows Server 2016 FreeBSD 12.0 FreeBSD 11.2 Windows Server 2019 WSL openSUSE Leap 15.0 Clear Linux 26850 Debian 9.6 300K 600K 900K 1200K 1500K SE +/- 5252.01, N = 3 SE +/- 7280.02, N = 3 SE +/- 3836.82, N = 3 SE +/- 4712.77, N = 3 SE +/- 11182.63, N = 3 SE +/- 7872.06, N = 3 SE +/- 11206.53, N = 3 SE +/- 5550.64, N = 3 SE +/- 9094.00, N = 3 SE +/- 4850.79, N = 3 859815 872864 912090 932202 941491 964801 1018084 1115094 1171475 1190018
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 200K 400K 600K 800K 1000K SE +/- 3041.61, N = 3 SE +/- 1344.02, N = 3 SE +/- 35892.17, N = 12 173807 175236 1133821
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 62.65 62.68 117.12 clang gcc clang
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 Clear Linux 26850 Debian 9.6 openSUSE Leap 15.0 Ubuntu 18.10 CentOS 7.6 Fedora Server 29 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.86, N = 3 SE +/- 0.34, N = 3 SE +/- 0.71, N = 3 31.15 31.16 36.91 39.63 40.91 41.46 41.74 58.78 59.12 82.01 90.85 150.25 -O2 -ledit -ltinfo -O2 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lreadline -lcurses -ldl -O2 -lreadline -ltermcap -ldl -O2 -ldl -O2 -ldl -O2 -ldl -O2 -ldl -O2 -ldl 1. (CC) gcc options: -lz -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Debian 9.6 Windows Server 2019 Clear Linux 26850 Fedora Server 29 Ubuntu 18.10 Windows Server 2016 openSUSE Leap 15.0 Windows Server 2019 WSL CentOS 7.6 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 5 10 15 20 25 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.06, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.10, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.08, N = 5 9.55 9.91 9.99 10.22 10.27 10.30 10.51 10.53 11.82 17.90 21.96 22.58 -O2 -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -fvisibility=hidden -logg -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -O2 1. (CXX) g++ options: -lm
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Debian 9.6 Fedora Server 29 Clear Linux 26850 CentOS 7.6 Ubuntu 18.10 openSUSE Leap 15.0 FreeBSD 12.0 - GCC8 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 27.68 27.97 28.13 28.14 28.18 28.25 38.39 55.12 55.36 55.41 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CXX) g++ options: -fopenmp -O2 -march=native
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Clear Linux 26850 Fedora Server 29 Ubuntu 18.10 Debian 9.6 CentOS 7.6 Windows Server 2019 Windows Server 2016 Windows Server 2019 WSL openSUSE Leap 15.0 FreeBSD 12.0 FreeBSD 11.2 0.0694 0.1388 0.2082 0.2776 0.347 SE +/- 0.00021495, N = 3 SE +/- 0.00005899, N = 3 SE +/- 0.00026991, N = 3 SE +/- 0.00051473, N = 3 SE +/- 0.00105933, N = 3 SE +/- 0.00042359, N = 3 SE +/- 0.00243295, N = 7 SE +/- 0.00066260, N = 3 SE +/- 0.00369643, N = 3 SE +/- 0.00015548, N = 3 SE +/- 0.00035352, N = 3 0.11578715 0.11959348 0.12032158 0.12093206 0.13648480 0.18264875 0.18684259 0.21433206 0.27341609 0.28068327 0.30827514
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Clear Linux 26850 Debian 9.6 FreeBSD 12.0 CentOS 7.6 FreeBSD 11.2 Ubuntu 18.10 openSUSE Leap 15.0 Fedora Server 29 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 0.0057 0.0114 0.0171 0.0228 0.0285 SE +/- 0.00000232, N = 3 SE +/- 0.00001124, N = 3 SE +/- 0.00000084, N = 3 SE +/- 0.00005837, N = 12 SE +/- 0.00000837, N = 3 SE +/- 0.00000139, N = 3 SE +/- 0.00001577, N = 3 SE +/- 0.00001786, N = 3 SE +/- 0.00019171, N = 12 SE +/- 0.00013581, N = 3 SE +/- 0.00010315, N = 3 0.00125927 0.00256867 0.00273844 0.00292759 0.00312916 0.00319840 0.00415440 0.00425515 0.00820246 0.01501293 0.02537739
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Fedora Server 29 Clear Linux 26850 Windows Server 2019 Windows Server 2016 Windows Server 2019 WSL Debian 9.6 Ubuntu 18.10 FreeBSD 12.0 FreeBSD 11.2 0.3759 0.7518 1.1277 1.5036 1.8795 SE +/- 0.0009, N = 3 SE +/- 0.0015, N = 3 SE +/- 0.0015, N = 3 SE +/- 0.0028, N = 3 SE +/- 0.0009, N = 3 SE +/- 0.0126, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0016, N = 3 SE +/- 0.0200, N = 3 0.3040 0.4075 0.7360 0.7433 0.7879 0.7889 0.7955 1.4731 1.6705 1. Fedora Server 29: R scripting front-end version 3.5.1 (2018-07-02) 2. Clear Linux 26850: R scripting front-end version 3.5.1 (2018-07-02) 3. Windows Server 2019: R scripting front-end version 3.5.2 (2018-12-20) 4. Windows Server 2016: R scripting front-end version 3.5.2 (2018-12-20) 5. Windows Server 2019 WSL: R scripting front-end version 3.4.4 (2018-03-15) 6. Debian 9.6: R scripting front-end version 3.3.3 (2017-03-06) 7. Ubuntu 18.10: R scripting front-end version 3.5.1 (2018-07-02) 8. FreeBSD 12.0: R scripting front-end version 3.5.1 (2018-07-02) 9. FreeBSD 11.2: R scripting front-end version 3.5.1 (2018-07-02)
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Clear Linux 26850 Debian 9.6 Ubuntu 18.10 Fedora Server 29 CentOS 7.6 openSUSE Leap 15.0 FreeBSD 12.0 Windows Server 2016 Windows Server 2019 FreeBSD 11.2 Windows Server 2019 WSL 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 12 SE +/- 0.20, N = 3 SE +/- 0.04, N = 3 6.00 6.10 6.28 6.45 6.47 8.46 11.82 12.01 13.79 15.13 17.29 1. Clear Linux 26850: git version 2.20.0 2. Debian 9.6: git version 2.11.0 3. Ubuntu 18.10: git version 2.19.1 4. Fedora Server 29: git version 2.20.1 5. CentOS 7.6: git version 1.8.3.1 6. openSUSE Leap 15.0: git version 2.16.4 7. FreeBSD 12.0: git version 2.19.1 8. Windows Server 2016: git version 2.20.1.windows.1 9. Windows Server 2019: git version 2.20.1.windows.1 10. FreeBSD 11.2: git version 2.19.1 11. Windows Server 2019 WSL: git version 2.17.1
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.55, N = 3 SE +/- 0.00, N = 3 77.95 79.30 79.68 clang clang gcc
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 29.73 30.45 35.08
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 50 100 150 200 250 170 175 220
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile FreeBSD 12.0 FreeBSD 11.2 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 1.43, N = 3 109 185 1. (CC) clang options: -O2 -pedantic -lpthread -lz -lm
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 FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 3.17, N = 9 41.14 42.21 139.98 clang clang gcc
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 20 40 60 80 100 SE +/- 0.22, N = 3 SE +/- 0.25, N = 3 SE +/- 0.35, N = 3 74.22 74.24 77.91
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 100 200 300 400 500 SE +/- 0.79, N = 3 SE +/- 4.84, N = 3 SE +/- 5.00, N = 3 421 453 459 g++ clang++ clang++
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.90, N = 3 SE +/- 1.90, N = 9 108 113 140 clang gcc clang
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.46, N = 3 SE +/- 0.25, N = 3 74.32 83.10 96.59 clang gcc clang
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 FreeBSD 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 18.28 20.00 59.09
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 7 14 21 28 35 SE +/- 0.23, N = 3 SE +/- 0.48, N = 3 SE +/- 0.50, N = 12 12.18 29.11 29.25 clang gcc clang
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 12 24 36 48 60 SE +/- 0.21, N = 4 SE +/- 0.21, N = 4 SE +/- 0.34, N = 4 30.52 30.73 52.39
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 0.2678 0.5356 0.8034 1.0712 1.339 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.15 1.16 1.19
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 12 5.62 5.63 6.22
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1.287 2.574 3.861 5.148 6.435 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 5.51 5.55 5.72 gcc clang clang
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 0.54 1.08 1.62 2.16 2.7 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.36 2.36 2.40 clang gcc clang
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 5 2.35 2.37 2.43 gcc clang clang
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.25, N = 4 SE +/- 0.25, N = 3 13.34 15.12 15.66 clang++ g++ clang++
Phoronix Test Suite Self Test Test: List Suites OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: List Suites FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 3 6 9 12 15 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.07, N = 2 1.41 1.43 11.95
Phoronix Test Suite Self Test Test: Info Command OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Info Command FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 0.8078 1.6156 2.4234 3.2312 4.039 SE +/- 0.06, N = 2 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 1.13 1.76 3.59
Phoronix Test Suite Self Test Test: Render Test OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Render Test FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30 60 90 120 150 SE +/- 0.09, N = 2 SE +/- 0.36, N = 2 SE +/- 1.26, N = 2 101 102 147
Phoronix Test Suite Self Test Test: Merge Results OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Merge Results FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 3 6 9 12 15 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 SE +/- 0.17, N = 2 7.98 7.99 10.71
Phoronix Test Suite Self Test Test: Total Time OpenBenchmarking.org Seconds, Fewer Is Better Phoronix Test Suite Self Test 1.0 Test: Total Time FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 120 240 360 480 600 SE +/- 0.98, N = 2 SE +/- 6.40, N = 2 SE +/- 2.88, N = 2 360 374 542
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 84.29 84.29 95.37 clang gcc clang
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 6.00 6.03 8.16 gcc clang clang
Sample Pi Program OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2 4 6 8 10 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.29 7.61 7.61
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.17.1 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 70 140 210 280 350 SE +/- 0.40, N = 3 SE +/- 0.55, N = 3 SE +/- 0.54, N = 3 293 295 313
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 5.90 7.74 9.30 g++ clang++ clang++
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 1.341 2.682 4.023 5.364 6.705 SE +/- 0.02, N = 12 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 1.67 1.74 5.96
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time FreeBSD 12.0 FreeBSD 11.2 0.801 1.602 2.403 3.204 4.005 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 3.52 3.56 1. (CC) clang options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 5 10 15 20 25 SE +/- 0.07, N = 4 SE +/- 0.03, N = 4 SE +/- 0.06, N = 4 18.36 18.42 19.07
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 18.10 Debian 9.6 Clear Linux 26850 openSUSE Leap 15.0 Fedora Server 29 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 Windows Server 2016 Windows Server 2019 WSL Windows Server 2019 300 600 900 1200 1500 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.44, N = 12 SE +/- 0.64, N = 3 SE +/- 0.47, N = 3 SE +/- 0.46, N = 3 SE +/- 0.37, N = 3 SE +/- 4.46, N = 3 SE +/- 8.44, N = 3 SE +/- 3.76, N = 3 15.59 15.67 15.91 44.46 46.61 76.57 80.20 84.06 262.00 1230.00 1234.00
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Debian 9.6 Clear Linux 26850 openSUSE Leap 15.0 Fedora Server 29 Ubuntu 18.10 Windows Server 2019 FreeBSD 12.0 FreeBSD 12.0 - GCC8 Windows Server 2016 Windows Server 2019 WSL FreeBSD 11.2 7K 14K 21K 28K 35K SE +/- 0.21, N = 3 SE +/- 0.27, N = 12 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.28, N = 3 SE +/- 0.75, N = 3 SE +/- 0.91, N = 3 SE +/- 2.23, N = 12 SE +/- 0.16, N = 3 SE +/- 126.30, N = 3 18.06 18.57 20.00 22.90 26.18 34.86 51.49 51.81 81.14 83.23 31619.80
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 20 40 60 80 100 SE +/- 0.94, N = 8 SE +/- 0.40, N = 3 SE +/- 0.63, N = 3 77.60 78.34 88.84 gcc clang clang
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 40 80 120 160 200 SE +/- 1.62, N = 3 SE +/- 1.20, N = 3 SE +/- 0.82, N = 3 141 161 195 gcc clang clang
Phoronix Test Suite v10.8.4