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 1812295-SP-FREEBSD9937 Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon Server - Phoronix Test Suite Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon Server Tests for a future article by Michael Larabel for Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1812295-SP-FREEBSD9937&grt&sor&rro .
Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon Server 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 12.0 FreeBSD 11.2 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 12.0-RELEASE (x86_64) Clang 6.0.1 (SVN 335540) zfs 800x600 11.2-RELEASE (x86_64) Clang 6.0.0 (SVN 326565) 1280x1024 12.0-RELEASE (x86_64) GCC 8.2.0 + Clang 6.0.1 (SVN 335540) 800x600 OpenBenchmarking.org Python Details - Windows Server 2019: Python 2.7.15 - FreeBSD 12.0: Python 2.7.15 + Python 3.6.6 - FreeBSD 11.2: 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 12.0: KPTI - FreeBSD 11.2: 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 OS Benchmarks vs. FreeBSD On Intel Xeon Server compress-7zip: Compress Speed Test aobench: 2048 x 2048 - Total Time blake2: blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only blogbench: Read blogbench: Write bork: File Encryption Time 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 c-ray: Total Time - 4K, 16 Rays Per Pixel cachebench: Read cachebench: Write cachebench: Read / Modify / Write compilebench: Initial Create compilebench: Compile compilebench: Read Compiled Tree crafty: Elapsed Time dacapobench: Jython dacapobench: Tradebeans dacapobench: Eclipse dacapobench: H2 dacapobench: Tradesoap dcraw: RAW To PPM Image Conversion ebizzy: fhourstones: Complex Connect-4 Solving encode-flac: WAV To FLAC fio: Rand Read - AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory git: Time To Complete Common Git Commands mpcbench: Multi-Precision Benchmark go-benchmark: json go-benchmark: build go-benchmark: garbage go-benchmark: http graphics-magick: Rotate graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Noise-Gaussian graphics-magick: Enhanced graphics-magick: Sharpen graphics-magick: Swirl compress-gzip: Linux Source Tree Archiving To .tar.gz hint: FLOAT himeno: Poisson Pressure Solver indigobench: Bedroom indigobench: Supercar iozone: 1MB - 8GB - Write Performance iozone: 4Kb - 8GB - Write Performance java-gradle-perf: Reactor java-scimark2: Composite encode-mp3: WAV To MP3 tjbench: Decompression Throughput luajit: Composite compress-lzma: 256MB File Compression m-queens: Time To Solve minion: Graceful minion: Solitaire minion: Quasigroup node-octane: openssl: RSA 4096-bit Performance optcarrot: Optimized Benchmark osbench: Create Files osbench: Create Threads osbench: Create Processes osbench: Launch Programs osbench: Memory Allocations perl-benchmark: Pod2html perl-benchmark: Interpreter 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 pts-self-test: Peak Memory Usage php: Zend bench php: Zend micro_bench phpbench: PHP Benchmark Suite polybench-c: 3 Matrix Multiplications polybench-c: Correlation Computation polybench-c: Covariance Computation 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 primesieve: 1e12 Prime Number Generation pybench: Total For Average Test Times rbenchmark: rust-mandel: Time To Complete Serial/Parallel Mandelbrot rust-prime: Prime Number Test To 200,000,000 sample-program: scikit-learn: scimark2: Composite smallpt: Global Illumination Renderer; 128 Samples sqlite: Timed SQLite Insertions stockfish: Total Time 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 sunflow: Global Illumination + Image Synthesis swet: Average system-libxml2: 2 MB tachyon: Total Time hmmer: Pfam Database Search build-llvm: Time To Compile build-php: Time To Compile ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping unpack-linux: linux-4.15.tar.xz x264: H.264 Video Encoding x265: H.265 Video Encoding compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 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 12.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 80309 93.13 212 141 464 236 7143491 4677 10299 1347 11923 10.30 129667 145333 12.01 4349913 36641736000 932202 157 158 183 3.55 8.28 711 2130 151 55.41 58.99 56.51 143 36994 262 81.14 0.18684259 0.02537739 301934 0.7433 575 82.01 68280715 106.80 74687 93.05 212 139 461 236 7242616 4609 4015 3235 12109 9.91 133000 147333 558 1467 13.79 4397804 36034092733 912090 162 161 187 3.55 8.37 710 2182 152 55.36 58.47 55.59 141 39622 1234 34.86 0.18264875 0.01501293 309413 0.7360 579 90.85 68415431 116.86 59043 144.14 325 213 686 394 7287127 4482 4286 558870 12348 10.53 17.29 4235566 26859902400 1018084 190 186 213 701 2217 152 55.12 55.49 75.73 122 36906 1230 83.23 0.21433206 0.00820246 579683 0.7879 584 150.25 36403185 96.58 154222 77.22 164 118 363 201 7525680 4415 12005 454533 12984 11.82 109000 180667 558 1469 6.47 219 213 226 868 2156 28.14 53.93 72.16 120 0.13648480 0.00292759 204006 610 58.78 71962824 158228 75.73 164 116 364 201 7852391 3567 3337 991788 12804 9.99 122000 277333 1555 1468 6.00 2839813 19090320266 1171475 236 202 227 3.76 7.80 405 2257 160 28.13 53.89 72.20 115 38649 15.91 18.57 0.11578715 0.00125927 720713 0.4075 2085 39.63 71845579 117.43 151265 76.99 169 117 376 205 7359965 3784 9090 928500 12663 9.55 108000 329000 558 1468 6.10 2673470 13846225836 1190018 215 214 228 3.67 8.12 399 2222 160 27.68 54.88 75.14 119 15.67 18.06 0.12093206 0.00256867 481688 0.7889 610 40.91 69954534 124.38 137716 78.43 164 119 375 203 7710582 4443 13301 943502 12865 10.22 109000 300083 558 1468 6.45 2714132 24705302045 872864 210 186 229 2201 160 27.97 54.34 74.07 115 39502 46.61 22.90 0.11959348 0.00425515 584986 0.3040 591 59.12 71680202 146543 77.24 165 118 374 202 7392097 3922 12693 984378 12730 10.27 107000 309250 560 1467 6.28 2478529 20889441138 859815 212 197 229 3.63 7.88 404 2242 159 28.18 54.42 75.29 120 36760 15.59 26.18 0.12032158 0.00319840 593052 0.7955 588 41.74 67990274 113.36 151745 80.91 170 120 373 202 6351901 10999 951153 12086 10.51 110000 233000 558 1469 8.46 3031769 22311523831 1115094 885 1860 144 28.25 22434 44.46 20.00 0.27341609 0.00415440 158619 529 41.46 73598167 98.00 77.95 4.40 507409 8308 29.73 1835 1836 134 134 64.58 64.86 43.62 42.81 150 152 41.14 3804 29158 43750 161 1404 685 6342 7020 30354 7997 8617 74.32 8204 21.98 613 156667 575 147250 11.82 4610 3255501 37475848891 941491 175236 143 73 89 21 22 16 36 74.22 157581817 1539 3129 421 30.73 1235 18.28 83.13 748 453 21993 6111 56.31 80.20 51.49 78.34 161 62.65 0.28068327 0.00273844 1.43 3.59 102 7.99 374 503 1.16 5.63 238699 5.55 2.36 2.37 448 9824 2899 357607 4438 15.66 3324 1.4731 84.29 6.03 7.61 295 361 7.74 31.36 61394990 9645 6734 613 146928 148021 182136 6407 154399 296 764 11651 1100 13228204 1.74 183079187 3126 3.52 29.25 175 109 22.13 18.42 119.58 7.63 108 79.30 4.41 765347 7323 35.08 1800 1799 133 132 64.54 64.65 43.08 42.37 148 149 42.21 3804 28787 46050 159 1398 475 7034 9342 41660 9940 9778 96.59 7720 22.58 448 114667 417 107000 15.13 4157 3299666 54289399267 964801 1133821 126 64 81 20 20 15 33 77.91 157348711 1071 3199 444 52.39 1225 20.00 79.35 743 459 20377 6110 54.84 76.57 31619.80 88.84 195 117.12 0.30827514 0.00312916 11.95 1.13 147 10.71 542 503 1.19 6.22 194244 5.72 2.40 2.43 374 8865 2162 310546 4213 13.34 3716 1.6705 95.37 8.16 7.29 313 361 9.30 36.91 9646 2585 542 154874 148054 182980 6375 153963 334 735 8457 966 10379571 5.96 178788467 3721 3.56 12.18 220 185 19.07 117.42 7.26 140 95744 79.68 5.73 514314 8309 30.45 1836 1836 134 134 64.48 64.79 43.63 42.81 150 152 139.98 1382 13929 4997 158 1399 693 6350 7035 30360 7874 8965 83.10 8210 17.90 629 160667 622 159333 11.83 4733 3179735 37529815883 930944 173807 125 117 126 108 112 105 118 74.24 196589323 1826 3070 464 30.52 1228 59.09 86.28 749 421 38.39 22017 6119 55.76 84.06 51.81 77.60 141 62.68 0.28041235 0.00275367 1.41 1.76 101 7.98 360 503 1.15 5.62 241691 5.51 2.36 2.35 448 9521 2992 351595 4545 15.12 3320 1.4778 84.29 6.00 7.61 293 324 5.90 31.15 63230205 9538 2792 712 146619 53277 177148 6771 149384 298 725 15252 1104 13639616 1.67 339865170 3121 29.11 170 679.17 18.36 8.69 113 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 FreeBSD 12.0 - GCC8 Fedora Server 29 Ubuntu 18.10 Debian 9.6 openSUSE Leap 15.0 CentOS 7.6 Clear Linux 26850 30K 60K 90K 120K 150K SE +/- 400.15, N = 3 SE +/- 604.58, N = 3 SE +/- 633.56, N = 3 SE +/- 1780.31, N = 3 SE +/- 1571.82, N = 3 SE +/- 289.07, N = 3 SE +/- 216.37, N = 3 SE +/- 840.95, N = 3 SE +/- 633.11, N = 3 SE +/- 631.11, N = 3 59043 74687 80309 95744 137716 146543 151265 151745 154222 158228 1. (CXX) g++ options: -pipe -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.55, N = 3 SE +/- 0.02, N = 3 79.68 79.30 77.95 gcc clang clang
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 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 5.73 4.41 4.40 gcc clang clang
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 openSUSE Leap 15.0 Fedora Server 29 Ubuntu 18.10 CentOS 7.6 Debian 9.6 Clear Linux 26850 30 60 90 120 150 144.14 93.13 93.05 80.91 78.43 77.24 77.22 76.99 75.73
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 openSUSE Leap 15.0 Debian 9.6 Ubuntu 18.10 Fedora Server 29 Clear Linux 26850 CentOS 7.6 70 140 210 280 350 325 212 212 170 169 165 164 164 164
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 openSUSE Leap 15.0 Fedora Server 29 Ubuntu 18.10 CentOS 7.6 Debian 9.6 Clear Linux 26850 50 100 150 200 250 213 141 139 120 119 118 118 117 116
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 Debian 9.6 Fedora Server 29 Ubuntu 18.10 openSUSE Leap 15.0 Clear Linux 26850 CentOS 7.6 150 300 450 600 750 686 464 461 376 375 374 373 364 363
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Pabellon Barcelona - Compute: CPU-Only Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 Debian 9.6 Fedora Server 29 openSUSE Leap 15.0 Ubuntu 18.10 Clear Linux 26850 CentOS 7.6 90 180 270 360 450 394 236 236 205 203 202 202 201 201
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 160K 320K 480K 640K 800K SE +/- 1695.47, N = 3 SE +/- 5363.48, N = 3 SE +/- 11234.31, N = 5 507409 514314 765347 clang gcc clang
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2K 4K 6K 8K 10K SE +/- 312.89, N = 3 SE +/- 123.42, N = 3 SE +/- 30.44, N = 3 7323 8308 8309 clang clang gcc
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 35.08 30.45 29.73
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.8.0 Test: AES-256 - Encrypt FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 400 800 1200 1600 2000 SE +/- 4.27, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 1800 1835 1836 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 400 800 1200 1600 2000 SE +/- 4.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 1799 1836 1836 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.65, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 133 134 134 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 132 134 134 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 - GCC8 FreeBSD 11.2 FreeBSD 12.0 14 28 42 56 70 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 64.48 64.54 64.58 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 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 14 28 42 56 70 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 64.65 64.79 64.86 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 43.08 43.62 43.63 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 10 20 30 40 50 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 42.37 42.81 42.81 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.40, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 148 150 150 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 149 152 152 1. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2
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 - GCC8 FreeBSD 11.2 FreeBSD 12.0 30 60 90 120 150 SE +/- 3.17, N = 9 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 139.98 42.21 41.14 gcc clang clang
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 800 1600 2400 3200 4000 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 1382 3804 3804 gcc clang clang
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 6K 12K 18K 24K 30K SE +/- 1.08, N = 3 SE +/- 72.52, N = 3 SE +/- 35.39, N = 3 13929 28787 29158 gcc clang clang
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 10K 20K 30K 40K 50K SE +/- 0.02, N = 3 SE +/- 113.84, N = 3 SE +/- 85.20, N = 3 4997 43750 46050 gcc clang clang
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 40 80 120 160 200 SE +/- 3.02, N = 3 SE +/- 0.66, N = 3 SE +/- 1.11, N = 3 158 159 161
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 300 600 900 1200 1500 SE +/- 1.59, N = 3 SE +/- 2.61, N = 3 SE +/- 2.67, N = 3 1398 1399 1404
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 150 300 450 600 750 SE +/- 4.86, N = 3 SE +/- 1.46, N = 3 SE +/- 10.65, N = 3 475 685 693
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time openSUSE Leap 15.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Debian 9.6 Ubuntu 18.10 CentOS 7.6 Fedora Server 29 Clear Linux 26850 2M 4M 6M 8M 10M SE +/- 15400.17, N = 3 SE +/- 5643.53, N = 3 SE +/- 4639.48, N = 3 SE +/- 11913.26, N = 3 SE +/- 19931.80, N = 3 SE +/- 4504.27, N = 3 SE +/- 9976.25, N = 3 SE +/- 18491.42, N = 3 SE +/- 25143.06, N = 3 6351901 7143491 7242616 7287127 7359965 7392097 7525680 7710582 7852391 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython openSUSE Leap 15.0 FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Fedora Server 29 CentOS 7.6 Ubuntu 18.10 Debian 9.6 Clear Linux 26850 2K 4K 6K 8K 10K SE +/- 118.13, N = 10 SE +/- 76.21, N = 4 SE +/- 85.12, N = 4 SE +/- 59.93, N = 4 SE +/- 33.53, N = 4 SE +/- 133.58, N = 16 SE +/- 20.89, N = 4 SE +/- 37.91, N = 4 SE +/- 48.54, N = 4 SE +/- 40.86, N = 4 SE +/- 12.48, N = 4 10999 7034 6350 6342 4677 4609 4482 4443 4415 3922 3784 3567
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Fedora Server 29 Ubuntu 18.10 CentOS 7.6 Windows Server 2016 FreeBSD 11.2 Debian 9.6 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Windows Server 2019 WSL Windows Server 2019 Clear Linux 26850 3K 6K 9K 12K 15K SE +/- 125.40, N = 4 SE +/- 168.54, N = 6 SE +/- 166.90, N = 16 SE +/- 74.78, N = 4 SE +/- 76.84, N = 4 SE +/- 80.90, N = 4 SE +/- 33.18, N = 4 SE +/- 24.07, N = 4 SE +/- 37.78, N = 4 SE +/- 16.67, N = 4 13301 12693 12005 10299 9342 9090 7035 7020 4286 4015 3337
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 9K 18K 27K 36K 45K SE +/- 672.04, N = 4 SE +/- 122.66, N = 4 SE +/- 78.28, N = 4 41660 30360 30354
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2K 4K 6K 8K 10K SE +/- 124.82, N = 4 SE +/- 81.74, N = 11 SE +/- 56.03, N = 4 9940 7997 7874
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 2K 4K 6K 8K 10K SE +/- 50.88, N = 4 SE +/- 138.72, N = 4 SE +/- 179.45, N = 16 9778 8965 8617
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.46, N = 3 SE +/- 0.02, N = 3 96.59 83.10 74.32 clang gcc clang
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Windows Server 2016 Windows Server 2019 CentOS 7.6 Windows Server 2019 WSL Debian 9.6 Fedora Server 29 openSUSE Leap 15.0 Ubuntu 18.10 Clear Linux 26850 200K 400K 600K 800K 1000K SE +/- 4.37, N = 3 SE +/- 9.71, N = 3 SE +/- 13574.88, N = 12 SE +/- 13100.95, N = 9 SE +/- 15089.85, N = 11 SE +/- 11956.90, N = 7 SE +/- 12967.28, N = 12 SE +/- 18915.43, N = 3 SE +/- 9514.19, N = 3 1347 3235 454533 558870 928500 943502 951153 984378 991788 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 Windows Server 2016 openSUSE Leap 15.0 Windows Server 2019 Windows Server 2019 WSL Debian 9.6 Ubuntu 18.10 Clear Linux 26850 Fedora Server 29 CentOS 7.6 3K 6K 9K 12K 15K SE +/- 52.25, N = 3 SE +/- 115.89, N = 9 SE +/- 113.45, N = 9 SE +/- 5.77, N = 3 SE +/- 153.09, N = 3 SE +/- 22.81, N = 3 SE +/- 15.37, N = 3 SE +/- 28.64, N = 3 SE +/- 9.65, N = 3 SE +/- 308.04, N = 9 SE +/- 10.79, N = 3 SE +/- 27.07, N = 3 7720 8204 8210 11923 12086 12109 12348 12663 12730 12804 12865 12984 clang clang gcc gcc gcc gcc gcc gcc gcc gcc
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 CentOS 7.6 Windows Server 2019 WSL openSUSE Leap 15.0 Windows Server 2016 Ubuntu 18.10 Fedora Server 29 Clear Linux 26850 Windows Server 2019 Debian 9.6 5 10 15 20 25 SE +/- 0.08, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.10, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.06, N = 5 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 22.58 21.98 17.90 11.82 10.53 10.51 10.30 10.27 10.22 9.99 9.91 9.55
Flexible IO Tester Type: Random Read - IO Engine: 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: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ubuntu 18.10 Debian 9.6 CentOS 7.6 Fedora Server 29 openSUSE Leap 15.0 Clear Linux 26850 Windows Server 2016 Windows Server 2019 30K 60K 90K 120K 150K SE +/- 333.33, N = 3 107000 108000 109000 109000 110000 122000 129667 133000 -lnuma -libverbs -lnuma -libverbs -lnuma 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: 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: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Windows Server 2016 Windows Server 2019 CentOS 7.6 openSUSE Leap 15.0 Clear Linux 26850 Fedora Server 29 Ubuntu 18.10 Debian 9.6 70K 140K 210K 280K 350K SE +/- 2027.59, N = 3 SE +/- 881.92, N = 3 SE +/- 1333.33, N = 3 SE +/- 4190.54, N = 12 SE +/- 1201.85, N = 3 SE +/- 3734.48, N = 12 SE +/- 4784.96, N = 4 SE +/- 5507.57, N = 3 145333 147333 180667 233000 277333 300083 309250 329000 -lnuma -lnuma -libverbs -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Windows Server 2019 CentOS 7.6 Debian 9.6 Fedora Server 29 openSUSE Leap 15.0 Ubuntu 18.10 Clear Linux 26850 300 600 900 1200 1500 SE +/- 1.33, N = 3 SE +/- 0.33, N = 3 SE +/- 5.86, N = 3 558 558 558 558 558 560 1555 -lnuma -libverbs -lnuma -libverbs -lnuma 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Windows Server 2019 Ubuntu 18.10 Clear Linux 26850 Debian 9.6 Fedora Server 29 CentOS 7.6 openSUSE Leap 15.0 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 1467 1467 1468 1468 1468 1469 1469 -lnuma -libverbs -lnuma -lnuma -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 140 280 420 560 700 SE +/- 4.93, N = 3 SE +/- 3.28, N = 3 SE +/- 2.52, N = 3 448 613 629 -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 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30K 60K 90K 120K 150K SE +/- 1452.97, N = 3 SE +/- 881.92, N = 3 SE +/- 666.67, N = 3 114667 156667 160667 -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 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 130 260 390 520 650 SE +/- 9.64, N = 4 SE +/- 12.25, N = 3 417 575 622 -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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30K 60K 90K 120K 150K SE +/- 2428.13, N = 4 SE +/- 3179.80, N = 3 107000 147250 159333 -lrdmacm -libverbs 1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Windows Server 2019 WSL FreeBSD 11.2 Windows Server 2019 FreeBSD 12.0 Windows Server 2016 FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 CentOS 7.6 Fedora Server 29 Ubuntu 18.10 Debian 9.6 Clear Linux 26850 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.23, N = 12 SE +/- 0.19, N = 3 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 17.29 15.13 13.79 12.12 12.01 11.83 8.46 6.47 6.45 6.28 6.10 6.00 1. Windows Server 2019 WSL: git version 2.17.1 2. FreeBSD 11.2: git version 2.19.1 3. Windows Server 2019: git version 2.20.1.windows.1 4. FreeBSD 12.0: git version 2.19.1 5. Windows Server 2016: git version 2.20.1.windows.1 6. FreeBSD 12.0 - GCC8: git version 2.19.1 7. openSUSE Leap 15.0: git version 2.16.4 8. CentOS 7.6: git version 1.8.3.1 9. Fedora Server 29: git version 2.20.1 10. Ubuntu 18.10: git version 2.19.1 11. Debian 9.6: git version 2.11.0 12. Clear Linux 26850: git version 2.20.0
GNU MPC Multi-Precision Benchmark OpenBenchmarking.org Global Score, More Is Better GNU MPC 1.1.0 Multi-Precision Benchmark FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1000 2000 3000 4000 5000 SE +/- 14.53, N = 3 SE +/- 3.33, N = 3 4157 4610 4733
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Windows Server 2019 Windows Server 2016 Windows Server 2019 WSL FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 Clear Linux 26850 Fedora Server 29 Debian 9.6 Ubuntu 18.10 900K 1800K 2700K 3600K 4500K SE +/- 15679.53, N = 3 SE +/- 45327.37, N = 3 SE +/- 66406.21, N = 3 SE +/- 26541.77, N = 3 SE +/- 19611.07, N = 3 SE +/- 54911.87, N = 3 SE +/- 31559.22, N = 3 SE +/- 27188.17, N = 3 SE +/- 42880.69, N = 3 SE +/- 20709.45, N = 3 SE +/- 45392.49, N = 3 4397804 4349913 4235566 3299666 3255501 3179735 3031769 2839813 2714132 2673470 2478529
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Fedora Server 29 openSUSE Leap 15.0 Ubuntu 18.10 Clear Linux 26850 Debian 9.6 12000M 24000M 36000M 48000M 60000M SE +/- 489071383.52, N = 3 SE +/- 113251032.47, N = 3 SE +/- 81287548.13, N = 3 SE +/- 711581716.65, N = 3 SE +/- 943892303.89, N = 12 SE +/- 419881292.84, N = 4 SE +/- 93959433.34, N = 3 SE +/- 145296370.99, N = 3 SE +/- 109440495.24, N = 3 SE +/- 35571787.20, N = 3 SE +/- 46016016.34, N = 3 54289399267 37529815883 37475848891 36641736000 36034092733 26859902400 24705302045 22311523831 20889441138 19090320266 13846225836
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Debian 9.6 Clear Linux 26850 openSUSE Leap 15.0 Windows Server 2019 WSL FreeBSD 11.2 FreeBSD 12.0 Windows Server 2016 FreeBSD 12.0 - GCC8 Windows Server 2019 Fedora Server 29 Ubuntu 18.10 300K 600K 900K 1200K 1500K SE +/- 4850.79, N = 3 SE +/- 9094.00, N = 3 SE +/- 5550.64, N = 3 SE +/- 11206.53, N = 3 SE +/- 7872.06, N = 3 SE +/- 11182.63, N = 3 SE +/- 4712.77, N = 3 SE +/- 12405.11, N = 3 SE +/- 3836.82, N = 3 SE +/- 7280.02, N = 3 SE +/- 5252.01, N = 3 1190018 1171475 1115094 1018084 964801 941491 932202 930944 912090 872864 859815
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 200K 400K 600K 800K 1000K SE +/- 35892.17, N = 12 SE +/- 1344.02, N = 3 SE +/- 3041.61, N = 3 1133821 175236 173807
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Fedora Server 29 Ubuntu 18.10 Debian 9.6 CentOS 7.6 Clear Linux 26850 50 100 150 200 250 125 126 143 157 162 190 210 212 215 219 236 -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 -fopenmp -O2 -lSM -lICE -lgomp -fopenmp -O2 -lfreetype -lgomp -fopenmp -O2 -lSM -lICE -lgomp -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 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 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Fedora Server 29 Ubuntu 18.10 Clear Linux 26850 CentOS 7.6 Debian 9.6 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 1.86, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 64 73 117 158 161 186 186 197 202 213 214
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 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 50 100 150 200 250 SE +/- 1.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 81 89 126 183 187 213 226 227 228 229 229
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 20 40 60 80 100 SE +/- 1.33, N = 3 20 21 108
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.33, N = 3 20 22 112
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 20 40 60 80 100 15 16 105
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 33 36 118
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 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 77.91 74.24 74.22
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 40M 80M 120M 160M 200M SE +/- 47769.43, N = 3 SE +/- 7973.76, N = 3 SE +/- 147583.02, N = 3 157348711 157581817 196589323 clang clang gcc
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 400 800 1200 1600 2000 SE +/- 2.33, N = 3 SE +/- 0.28, N = 3 SE +/- 1.83, N = 3 1071 1539 1826 clang clang gcc
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Windows Server 2016 Windows Server 2019 Ubuntu 18.10 Debian 9.6 Clear Linux 26850 0.846 1.692 2.538 3.384 4.23 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 3.55 3.55 3.63 3.67 3.76
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Clear Linux 26850 Ubuntu 18.10 Debian 9.6 Windows Server 2016 Windows Server 2019 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 7.80 7.88 8.12 8.28 8.37
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance Debian 9.6 Ubuntu 18.10 Clear Linux 26850 Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 CentOS 7.6 openSUSE Leap 15.0 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 700 1400 2100 2800 3500 SE +/- 48.20, N = 12 SE +/- 50.90, N = 12 SE +/- 52.98, N = 12 SE +/- 33.18, N = 12 SE +/- 48.17, N = 12 SE +/- 40.09, N = 12 SE +/- 8.92, N = 3 SE +/- 8.26, N = 3 SE +/- 45.16, N = 3 SE +/- 36.49, N = 8 SE +/- 19.44, N = 3 399 404 405 701 710 711 868 885 3070 3129 3199 -O3 -O3 -O3 -O3 -O3 -O3 1. (CC) gcc options:
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 FreeBSD 11.2 FreeBSD 12.0 - GCC8 100 200 300 400 500 SE +/- 4.61, N = 3 SE +/- 2.30, N = 3 SE +/- 9.49, N = 12 421 444 464 clang clang gcc
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 12 24 36 48 60 SE +/- 0.34, N = 4 SE +/- 0.21, N = 4 SE +/- 0.21, N = 4 52.39 30.73 30.52
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 openSUSE Leap 15.0 Windows Server 2016 CentOS 7.6 Windows Server 2019 Fedora Server 29 Windows Server 2019 WSL Debian 9.6 Ubuntu 18.10 Clear Linux 26850 500 1000 1500 2000 2500 SE +/- 4.85, N = 4 SE +/- 3.22, N = 4 SE +/- 2.28, N = 4 SE +/- 33.01, N = 16 SE +/- 11.94, N = 4 SE +/- 7.54, N = 4 SE +/- 3.93, N = 4 SE +/- 8.58, N = 4 SE +/- 7.10, N = 4 SE +/- 21.28, N = 15 SE +/- 7.29, N = 4 SE +/- 6.01, N = 4 1225 1228 1235 1860 2130 2156 2182 2201 2217 2222 2242 2257
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 59.09 20.00 18.28
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 1.5.3 Test: Decompression Throughput FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Ubuntu 18.10 Clear Linux 26850 Debian 9.6 Fedora Server 29 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.26, N = 3 SE +/- 0.39, N = 3 SE +/- 0.44, N = 3 SE +/- 0.07, N = 3 SE +/- 0.33, N = 3 79.35 83.13 86.28 144.00 151.00 152.00 152.00 159.00 160.00 160.00 160.00 clang clang gcc gcc gcc gcc gcc gcc gcc
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 160 320 480 640 800 SE +/- 1.80, N = 3 SE +/- 1.10, N = 3 SE +/- 0.82, N = 3 743 748 749 clang clang gcc
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 100 200 300 400 500 SE +/- 5.00, N = 3 SE +/- 4.84, N = 3 SE +/- 0.79, N = 3 459 453 421 clang++ clang++ g++
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 Ubuntu 18.10 CentOS 7.6 Clear Linux 26850 Fedora Server 29 Debian 9.6 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 55.41 55.36 55.12 38.39 28.25 28.18 28.14 28.13 27.97 27.68 -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
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Debian 9.6 Ubuntu 18.10 Fedora Server 29 CentOS 7.6 Clear Linux 26850 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.49, N = 3 SE +/- 0.08, N = 3 58.99 58.47 55.49 54.88 54.42 54.34 53.93 53.89 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire Windows Server 2019 WSL Ubuntu 18.10 Debian 9.6 Fedora Server 29 Clear Linux 26850 CentOS 7.6 Windows Server 2016 Windows Server 2019 20 40 60 80 100 SE +/- 0.51, N = 3 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.30, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 75.73 75.29 75.14 74.07 72.20 72.16 56.51 55.59 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Ubuntu 18.10 CentOS 7.6 Debian 9.6 Fedora Server 29 Clear Linux 26850 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.22, N = 3 SE +/- 0.46, N = 3 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 143 141 122 120 120 119 115 115 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 Ubuntu 18.10 Windows Server 2019 WSL Windows Server 2016 Clear Linux 26850 Fedora Server 29 Windows Server 2019 8K 16K 24K 32K 40K SE +/- 294.60, N = 3 SE +/- 154.98, N = 3 SE +/- 78.44, N = 3 SE +/- 133.89, N = 3 SE +/- 104.76, N = 3 SE +/- 143.00, N = 3 SE +/- 367.10, N = 3 SE +/- 377.95, N = 3 SE +/- 102.31, N = 3 SE +/- 110.42, N = 3 20377 21993 22017 22434 36760 36906 36994 38649 39502 39622 1. FreeBSD 11.2: Nodejs 2. FreeBSD 12.0: Nodejs 3. FreeBSD 12.0 - GCC8: Nodejs 4. openSUSE Leap 15.0: Nodejs 5. Ubuntu 18.10: Nodejs
v8.11.4 6. Windows Server 2019 WSL: Nodejs
v8.10.0 7. Windows Server 2016: Nodejs
v11.5.0 8. Clear Linux 26850: Nodejs 9. Fedora Server 29: Nodejs 10. Windows Server 2019: Nodejs
v11.5.0
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1300 2600 3900 5200 6500 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 6110 6111 6119
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 13 26 39 52 65 SE +/- 0.03, N = 4 SE +/- 0.17, N = 4 SE +/- 0.03, N = 4 54.84 55.76 56.31 1. FreeBSD 11.2: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd11] 2. FreeBSD 12.0 - GCC8: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 3. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12]
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Windows Server 2019 Windows Server 2019 WSL Windows Server 2016 FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 Fedora Server 29 openSUSE Leap 15.0 Clear Linux 26850 Debian 9.6 Ubuntu 18.10 300 600 900 1200 1500 SE +/- 3.76, N = 3 SE +/- 8.44, N = 3 SE +/- 4.46, N = 3 SE +/- 0.37, N = 3 SE +/- 0.46, N = 3 SE +/- 0.47, N = 3 SE +/- 0.64, N = 3 SE +/- 0.44, N = 12 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 1234.00 1230.00 262.00 84.06 80.20 76.57 46.61 44.46 15.91 15.67 15.59
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads FreeBSD 11.2 Windows Server 2019 WSL Windows Server 2016 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Windows Server 2019 Ubuntu 18.10 Fedora Server 29 openSUSE Leap 15.0 Clear Linux 26850 Debian 9.6 7K 14K 21K 28K 35K SE +/- 126.30, N = 3 SE +/- 0.16, N = 3 SE +/- 2.23, N = 12 SE +/- 0.91, N = 3 SE +/- 0.75, N = 3 SE +/- 0.28, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 SE +/- 0.27, N = 12 SE +/- 0.21, N = 3 31619.80 83.23 81.14 51.81 51.49 34.86 26.18 22.90 20.00 18.57 18.06 clang
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 20 40 60 80 100 SE +/- 0.63, N = 3 SE +/- 0.40, N = 3 SE +/- 0.94, N = 8 88.84 78.34 77.60 clang clang gcc
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 40 80 120 160 200 SE +/- 0.82, N = 3 SE +/- 1.20, N = 3 SE +/- 1.62, N = 3 195 161 141 clang clang gcc
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 117.12 62.68 62.65 clang gcc clang
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 openSUSE Leap 15.0 Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 CentOS 7.6 Debian 9.6 Ubuntu 18.10 Fedora Server 29 Clear Linux 26850 0.0694 0.1388 0.2082 0.2776 0.347 SE +/- 0.00035352, N = 3 SE +/- 0.00015548, N = 3 SE +/- 0.00013742, N = 3 SE +/- 0.00369643, N = 3 SE +/- 0.00066260, N = 3 SE +/- 0.00243295, N = 7 SE +/- 0.00042359, N = 3 SE +/- 0.00105933, N = 3 SE +/- 0.00051473, N = 3 SE +/- 0.00026991, N = 3 SE +/- 0.00005899, N = 3 SE +/- 0.00021495, N = 3 0.30827514 0.28068327 0.28041235 0.27341609 0.21433206 0.18684259 0.18264875 0.13648480 0.12093206 0.12032158 0.11959348 0.11578715
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Fedora Server 29 openSUSE Leap 15.0 Ubuntu 18.10 FreeBSD 11.2 CentOS 7.6 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Debian 9.6 Clear Linux 26850 0.0057 0.0114 0.0171 0.0228 0.0285 SE +/- 0.00010315, N = 3 SE +/- 0.00013581, N = 3 SE +/- 0.00019171, N = 12 SE +/- 0.00001786, N = 3 SE +/- 0.00001577, N = 3 SE +/- 0.00000139, N = 3 SE +/- 0.00000837, N = 3 SE +/- 0.00005837, N = 12 SE +/- 0.00000855, N = 3 SE +/- 0.00000084, N = 3 SE +/- 0.00001124, N = 3 SE +/- 0.00000232, N = 3 0.02537739 0.01501293 0.00820246 0.00425515 0.00415440 0.00319840 0.00312916 0.00292759 0.00275367 0.00273844 0.00256867 0.00125927
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 3 6 9 12 15 SE +/- 0.07, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 11.95 1.43 1.41
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 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 0.8078 1.6156 2.4234 3.2312 4.039 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 SE +/- 0.06, N = 2 3.59 1.76 1.13
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 1.26, N = 2 SE +/- 0.36, N = 2 SE +/- 0.09, N = 2 147 102 101
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 3 6 9 12 15 SE +/- 0.17, N = 2 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 10.71 7.99 7.98
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 120 240 360 480 600 SE +/- 2.88, N = 2 SE +/- 6.40, N = 2 SE +/- 0.98, N = 2 542 374 360
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 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 110 220 330 440 550 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 503 503 503
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 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.19 1.16 1.15
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2 4 6 8 10 SE +/- 0.09, N = 12 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 6.22 5.63 5.62
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite openSUSE Leap 15.0 FreeBSD 11.2 CentOS 7.6 FreeBSD 12.0 FreeBSD 12.0 - GCC8 Windows Server 2016 Windows Server 2019 Debian 9.6 Windows Server 2019 WSL Fedora Server 29 Ubuntu 18.10 Clear Linux 26850 150K 300K 450K 600K 750K SE +/- 1032.09, N = 3 SE +/- 2252.04, N = 3 SE +/- 2433.87, N = 3 SE +/- 511.79, N = 3 SE +/- 136.65, N = 3 SE +/- 3084.71, N = 3 SE +/- 2111.65, N = 3 SE +/- 1272.87, N = 3 SE +/- 408.66, N = 3 SE +/- 361.19, N = 3 SE +/- 80.08, N = 3 SE +/- 1742.35, N = 3 158619 194244 204006 238285 241691 301934 309413 481688 579683 584986 593052 720713
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1.287 2.574 3.861 5.148 6.435 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 5.72 5.55 5.51 clang clang gcc
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 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.40 2.36 2.36 clang gcc clang
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.03, N = 5 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.43 2.37 2.35 clang clang gcc
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 100 200 300 400 500 SE +/- 2.56, N = 3 SE +/- 0.74, N = 3 SE +/- 0.48, N = 3 374 448 448
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 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 2K 4K 6K 8K 10K SE +/- 137.77, N = 3 SE +/- 137.82, N = 9 SE +/- 170.41, N = 3 8865 9521 9824
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 600 1200 1800 2400 3000 SE +/- 24.08, N = 3 SE +/- 52.17, N = 9 SE +/- 62.66, N = 9 2162 2899 2992
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 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 80K 160K 240K 320K 400K SE +/- 911.77, N = 3 SE +/- 2843.57, N = 3 SE +/- 2754.89, N = 3 310546 351595 357607
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1000 2000 3000 4000 5000 SE +/- 23.67, N = 3 SE +/- 26.33, N = 3 4213 4438 4545 clang clang gcc
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 4 8 12 16 20 SE +/- 0.25, N = 3 SE +/- 0.25, N = 4 SE +/- 0.01, N = 3 15.66 15.12 13.34 clang++ g++ clang++
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 800 1600 2400 3200 4000 SE +/- 4.81, N = 3 SE +/- 7.67, N = 3 SE +/- 6.03, N = 3 3716 3324 3320
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 Ubuntu 18.10 Debian 9.6 Windows Server 2019 WSL Windows Server 2016 Windows Server 2019 Clear Linux 26850 Fedora Server 29 0.3759 0.7518 1.1277 1.5036 1.8795 SE +/- 0.0200, N = 3 SE +/- 0.0083, N = 3 SE +/- 0.0016, N = 3 SE +/- 0.0004, N = 3 SE +/- 0.0126, N = 3 SE +/- 0.0009, N = 3 SE +/- 0.0028, N = 3 SE +/- 0.0015, N = 3 SE +/- 0.0015, N = 3 SE +/- 0.0009, N = 3 1.6705 1.4778 1.4731 0.7955 0.7889 0.7879 0.7433 0.7360 0.4075 0.3040 1. FreeBSD 11.2: R scripting front-end version 3.5.1 (2018-07-02) 2. FreeBSD 12.0 - GCC8: R scripting front-end version 3.5.1 (2018-07-02) 3. FreeBSD 12.0: R scripting front-end version 3.5.1 (2018-07-02) 4. Ubuntu 18.10: R scripting front-end version 3.5.1 (2018-07-02) 5. Debian 9.6: R scripting front-end version 3.3.3 (2017-03-06) 6. Windows Server 2019 WSL: R scripting front-end version 3.4.4 (2018-03-15) 7. Windows Server 2016: R scripting front-end version 3.5.2 (2018-12-20) 8. Windows Server 2019: R scripting front-end version 3.5.2 (2018-12-20) 9. Clear Linux 26850: R scripting front-end version 3.5.1 (2018-07-02) 10. Fedora Server 29: R scripting front-end version 3.5.1 (2018-07-02)
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 95.37 84.29 84.29 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 8.16 6.03 6.00 clang clang gcc
Sample Pi Program OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program 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.12, N = 3 7.61 7.61 7.29
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.17.1 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 70 140 210 280 350 SE +/- 0.54, N = 3 SE +/- 0.55, N = 3 SE +/- 0.40, N = 3 313 295 293
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 openSUSE Leap 15.0 Windows Server 2016 Windows Server 2019 Windows Server 2019 WSL Ubuntu 18.10 Fedora Server 29 CentOS 7.6 Debian 9.6 Clear Linux 26850 400 800 1200 1600 2000 SE +/- 1.19, N = 3 SE +/- 2.89, N = 3 SE +/- 0.67, N = 3 SE +/- 4.78, N = 3 SE +/- 1.09, N = 3 SE +/- 0.22, N = 3 SE +/- 0.51, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 SE +/- 0.67, N = 3 SE +/- 0.14, N = 3 SE +/- 6.43, N = 3 324 361 361 529 575 579 584 588 591 610 610 2085
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 9.30 7.74 5.90 clang++ clang++ g++
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Windows Server 2019 WSL Windows Server 2019 Windows Server 2016 Fedora Server 29 CentOS 7.6 Ubuntu 18.10 openSUSE Leap 15.0 Debian 9.6 Clear Linux 26850 FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 0.34, N = 3 SE +/- 0.86, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 150.25 90.85 82.01 59.12 58.78 41.74 41.46 40.91 39.63 36.91 31.36 31.15 -O2 -ldl -O2 -ldl -O2 -ldl -O2 -ldl -O2 -ldl -O2 -lreadline -ltermcap -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lreadline -lcurses -ldl -O2 -O2 -O2 -ledit -ltinfo 1. (CC) gcc options: -lz -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Windows Server 2019 WSL FreeBSD 12.0 FreeBSD 12.0 - GCC8 Ubuntu 18.10 Windows Server 2016 Windows Server 2019 Debian 9.6 Fedora Server 29 Clear Linux 26850 CentOS 7.6 openSUSE Leap 15.0 16M 32M 48M 64M 80M SE +/- 449026.91, N = 3 SE +/- 444594.99, N = 3 SE +/- 666258.27, N = 3 SE +/- 456351.59, N = 3 SE +/- 1068969.97, N = 3 SE +/- 242355.64, N = 3 SE +/- 973957.81, N = 3 SE +/- 220446.17, N = 3 SE +/- 630552.56, N = 3 SE +/- 747449.16, N = 3 SE +/- 583461.33, N = 3 36403185 61394990 63230205 67990274 68280715 68415431 69954534 71680202 71845579 71962824 73598167
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 2K 4K 6K 8K 10K SE +/- 3.97, N = 3 SE +/- 1.83, N = 3 SE +/- 1.78, N = 3 9538 9645 9646 gcc clang clang
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying FreeBSD 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 1400 2800 4200 5600 7000 SE +/- 16.18, N = 3 SE +/- 74.82, N = 12 SE +/- 134.08, N = 3 2585 2792 6734 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 150 300 450 600 750 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 542 613 712 clang clang gcc
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 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30K 60K 90K 120K 150K SE +/- 23.81, N = 3 SE +/- 27.96, N = 3 SE +/- 35.31, N = 3 146619 146928 154874 gcc clang clang
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 30K 60K 90K 120K 150K SE +/- 2.22, N = 3 SE +/- 4.29, N = 3 SE +/- 9.24, N = 3 53277 148021 148054 gcc clang clang
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math FreeBSD 12.0 - GCC8 FreeBSD 12.0 FreeBSD 11.2 40K 80K 120K 160K 200K SE +/- 97.59, N = 3 SE +/- 16.32, N = 3 SE +/- 399.32, N = 3 177148 182136 182980 gcc clang clang
Stress-NG Test: Bsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1500 3000 4500 6000 7500 SE +/- 0.52, N = 3 SE +/- 0.22, N = 3 SE +/- 20.28, N = 3 6375 6407 6771 clang clang gcc
Stress-NG Test: Hsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch FreeBSD 12.0 - GCC8 FreeBSD 11.2 FreeBSD 12.0 30K 60K 90K 120K 150K SE +/- 97.68, N = 3 SE +/- 107.53, N = 3 SE +/- 236.62, N = 3 149384 153963 154399 gcc clang clang
Stress-NG Test: Lsearch OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 70 140 210 280 350 SE +/- 0.48, N = 3 SE +/- 0.11, N = 3 SE +/- 0.26, N = 3 296 298 334 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 - GCC8 FreeBSD 11.2 FreeBSD 12.0 160 320 480 640 800 SE +/- 0.33, N = 3 SE +/- 0.39, N = 3 SE +/- 0.24, N = 3 725 735 764 gcc clang clang
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 3K 6K 9K 12K 15K SE +/- 9.70, N = 3 SE +/- 86.16, N = 3 SE +/- 47.34, N = 3 8457 11651 15252 clang clang gcc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 200 400 600 800 1000 SE +/- 3.86, N = 3 SE +/- 7.57, N = 3 SE +/- 6.80, N = 3 966 1100 1104 clang clang gcc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 3M 6M 9M 12M 15M SE +/- 94168.91, N = 3 SE +/- 61175.16, N = 3 SE +/- 66723.07, N = 3 10379571 13228204 13639616 clang clang gcc
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 1.341 2.682 4.023 5.364 6.705 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 12 5.96 1.74 1.67
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 70M 140M 210M 280M 350M SE +/- 2350339.75, N = 3 SE +/- 394645.94, N = 3 SE +/- 507075.54, N = 3 178788467 183079187 339865170 clang clang gcc
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 800 1600 2400 3200 4000 SE +/- 1.86, N = 3 SE +/- 5.36, N = 3 3721 3126 3121
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time FreeBSD 11.2 FreeBSD 12.0 0.801 1.602 2.403 3.204 4.005 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 3.56 3.52 1. (CC) clang options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search FreeBSD 12.0 FreeBSD 12.0 - GCC8 FreeBSD 11.2 7 14 21 28 35 SE +/- 0.50, N = 12 SE +/- 0.48, N = 3 SE +/- 0.23, N = 3 29.25 29.11 12.18 clang gcc clang
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile FreeBSD 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 50 100 150 200 250 220 175 170
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile FreeBSD 11.2 FreeBSD 12.0 40 80 120 160 200 SE +/- 1.43, N = 3 SE +/- 0.18, N = 3 185 109 1. (CC) clang options: -O2 -pedantic -lpthread -lz -lm
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 FreeBSD 12.0 - GCC8 150 300 450 600 750 SE +/- 0.02, N = 3 SE +/- 1.88, N = 3 22.13 679.17
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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 5 10 15 20 25 SE +/- 0.06, N = 4 SE +/- 0.03, N = 4 SE +/- 0.07, N = 4 19.07 18.42 18.36
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Windows Server 2019 WSL openSUSE Leap 15.0 Windows Server 2016 Ubuntu 18.10 Windows Server 2019 FreeBSD 11.2 Clear Linux 26850 FreeBSD 12.0 Debian 9.6 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 SE +/- 1.31, N = 7 SE +/- 1.26, N = 3 SE +/- 0.24, N = 3 SE +/- 2.88, N = 11 SE +/- 1.11, N = 3 SE +/- 1.78, N = 3 SE +/- 2.03, N = 3 96.58 98.00 106.80 113.36 116.86 117.42 117.43 119.58 124.38 -ldl -ldl -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 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 11.2 FreeBSD 12.0 FreeBSD 12.0 - GCC8 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.26 7.63 8.69 clang++ clang++ g++
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 11.2 FreeBSD 12.0 - GCC8 FreeBSD 12.0 30 60 90 120 150 SE +/- 1.90, N = 9 SE +/- 0.90, N = 3 SE +/- 0.10, N = 3 140 113 108 clang gcc clang
Phoronix Test Suite v10.8.4