Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1806050-AR-1806050AR24 macOS 10.13.4 MacBook Pro Intel vs. Windows vs. Linux - Phoronix Test Suite macOS 10.13.4 MacBook Pro Intel vs. Windows vs. Linux Tests for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1806050-AR-1806050AR24&export=txt&gru&sor&rro .
macOS 10.13.4 MacBook Pro Intel vs. Windows vs. Linux Processor Motherboard Memory Disk Graphics Monitor Network Chipset Audio OS Kernel Compiler File-System Screen Resolution Display Driver OpenCL Vulkan Desktop Display Server OpenGL macOS 10.13.4 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Ubuntu 18.04 Clear Linux 22780 Fedora Workstation 28 Intel Core i7 @ 2.60GHz (4 Cores / 8 Threads) Apple MacBook Pro 2 x 8 GB LPDDR3-2133MHz 234GB AMD Radeon Pro 450 + Intel HD 530 2048MB Color LCD macOS 10.13.4 17.5.0 (x86_64) Apple LLVM 9.1.0 (clang-902.0.39.2) + GCC 4.2.1 APFS 2880x1800 Intel Core i7-6700HQ @ 2.60GHz (4 Cores / 8 Threads) Apple Mac-A5C67F76ED83108C 2 x 8192 MB 2133MHz 234GB APPLE SSD SM0256L AMD Radeon Pro 450 2048MB LAN7500 USB 2.0 to 10/100/1000 + Realtek USB GbE Family Microsoft Windows 10 Pro Build 17134 10.0 (x86_64) 22.19.170.1536 OpenCL 2.0 AMD-APP (2348.3) 1.0.39 NTFS 16384MB 233GB Ubuntu 18.04 4.4.0-17134-Microsoft (x86_64) GCC 7.3.0 wslfs Intel Core i7-6700HQ @ 3.50GHz (4 Cores / 8 Threads) Apple Mac-A5C67F76ED83108C (MBP133.88Z.0242.B00.1802080916 BIOS) Intel Skylake 525GB SABRENT + 251GB APPLE SSD SM0256L AMD Radeon 2048MB Cirrus Logic Generic Color LCD Broadcom Limited BCM43602 802.11ac Wireless LAN SoC 4.15.0-22-generic (x86_64) GNOME Shell 3.28.1 X Server 1.19.6 amdgpu 18.0.1 4.5 Mesa 18.0.0-rc5 (LLVM 6.0.0) ext4 2880x1800 Intel Xeon E3-1200 v5/E3-1500 251GB APPLE SSD SM0256L Clear Linux OS 22780 4.16.12-575.native (x86_64) GNOME Shell 3.28.2 X Server 1.20.0 4.5 Mesa 18.2.0-devel (LLVM 6.0.0) 1.0.39 GCC 8.1.1 20180514 + Clang 6.0.0 + LLVM 6.0.0 Fedora 28 4.16.13-300.fc28.x86_64 (x86_64) Wayland 4.5 Mesa 18.0.2 (LLVM 6.0.0) GCC 8.1.1 20180502 OpenBenchmarking.org Environment Details - macOS 10.13.4: XPC_FLAGS=0x0 - Clear Linux 22780: 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 now-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 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 now-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-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 now-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" Java Details - macOS 10.13.4: No Java runtime present requesting install. Python Details - macOS 10.13.4: Python 2.7.10 + Python 3.6.5 - Windows 10 Pro: Python 2.7.14 - Windows 10 WSL Ubuntu 18.04: Python 2.7.15rc1 + Python 3.6.5 - Ubuntu 18.04: Python 2.7.15rc1 + Python 3.6.5 - Clear Linux 22780: Python 3.6.5 - Fedora Workstation 28: Python 2.7.15 + Python 3.6.5 Compiler Details - Windows 10 WSL Ubuntu 18.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Ubuntu 18.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Clear Linux 22780: --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 - Fedora Workstation 28: --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 Disk Details - Ubuntu 18.04: NONE / data=ordered,errors=remount-ro,relatime,rw - Clear Linux 22780: MQ-DEADLINE / data=ordered,relatime,rw,stripe=256 - Fedora Workstation 28: MQ-DEADLINE / data=ordered,relatime,rw,seclabel Processor Details - Ubuntu 18.04: Scaling Governor: intel_pstate powersave - Clear Linux 22780: Scaling Governor: intel_pstate performance - Fedora Workstation 28: Scaling Governor: intel_pstate powersave Graphics Details - Ubuntu 18.04, Clear Linux 22780: GLAMOR Security Details - Ubuntu 18.04: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Clear Linux 22780: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection - Fedora Workstation 28: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
macOS 10.13.4 MacBook Pro Intel vs. Windows vs. Linux optcarrot: Optimized Benchmark xonotic: 2880 x 1800 - Ultra graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding fhourstones: Complex Connect-4 Solving luajit: Composite scimark2: Composite compress-7zip: Compress Speed Test stockfish: Total Time phpbench: PHP Benchmark Suite pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Heavy Contention - Read Write blake2: pybench: Total For Average Test Times go-benchmark: http go-benchmark: json go-benchmark: build go-benchmark: garbage osbench: Memory Allocations sqlite: Timed SQLite Insertions mafft: Multiple Sequence Alignment build-php: Time To Compile c-ray: Total Time primesieve: 1e12 Prime Number Generation aobench: 2048 x 2048 - Total Time compress-gzip: Linux Source Tree Archiving To .tar.gz encode-flac: WAV To FLAC ffmpeg: H.264 HD To NTSC DV git: Time To Complete Common Git Commands osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes macOS 10.13.4 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Ubuntu 18.04 Clear Linux 22780 Fedora Workstation 28 72.89 35.18 99 55 112 156 93 9288.20 1196.67 584.69 17596 9368294 402769 63459.81 8272.94 6370.19 3.96 1948 13494 16050911 23342351044 3196989 143.49 5.74 6.80 130.76 31.54 69.84 36.72 46.42 11.35 6.71 8.34 210.57 15.66 464.09 142.60 174.51 100 83 134 161 77 10504.10 513.21 18538 9004136 284135 34336.30 5535.71 4972.53 4.23 1592 14355 16722727 21932066600 3387227 122.34 120.49 27.80 72.76 73.08 69.59 10.80 7.97 12.61 358.23 36.45 895.85 103.56 106 102 148 167 75 10689.87 1152.75 519.89 17465 9223310 462244 38884.98 1018.97 1441.62 4.22 1484 36682 15365158 32520147167 3231072 170.30 214.72 7.85 183.34 26.70 80.56 48.04 52.36 11.59 7.86 22.46 2139.52 86.05 1073.41 864.27 77.94 115.34 108 85 129 158 77 9613.80 1048.28 447.10 13525 6009834 452308 71942.80 2661.97 3851.62 4.90 1663 12932 23582324 19783956041 4454423 90.49 107.04 6.53 140.29 38.11 110.82 55.31 48.06 12.69 9.63 7.61 17.89 14.57 68.93 24.02 117.64 152 119 179 204 93 12178.23 1196.57 1783.78 21063 9801749 703267 99618.08 2964.31 4372.37 4.29 1188 9066 14786630 15603424122 3097691 61.79 111.80 5.13 131.22 22.86 72.23 36.39 7.62 9.96 7.16 6.46 14.97 14.71 46.49 105.01 103.36 143 118 176 200 90 9491.83 1179.74 529.80 17765 9563317 548460 83299.90 2536.28 3766.33 4.40 1542 10793 14964770 16148512469 3109454 101.80 116.52 5.07 113.57 23.69 72.27 45.54 45.96 10.57 7.22 6.27 26.20 15.70 53.68 25.60 OpenBenchmarking.org
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark macOS 10.13.4 Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 20 40 60 80 100 SE +/- 0.18, N = 4 SE +/- 5.88, N = 8 SE +/- 1.39, N = 4 SE +/- 0.53, N = 4 72.89 77.94 103.56 105.01 1. macOS 10.13.4: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-darwin17] 2. Ubuntu 18.04: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu] 3. Windows 10 WSL Ubuntu 18.04: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu] 4. Fedora Workstation 28: ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Xonotic Resolution: 2880 x 1800 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 2880 x 1800 - Effects Quality: Ultra macOS 10.13.4 Fedora Workstation 28 Ubuntu 18.04 Clear Linux 22780 Windows 10 Pro 40 80 120 160 200 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.45, N = 3 35.18 103.36 115.34 117.64 174.51 MIN: 11 / MAX: 278 MIN: 53 / MAX: 148 MIN: 56 / MAX: 174 MIN: 56 / MAX: 174 MIN: 100 / MAX: 380
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Blur macOS 10.13.4 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 30 60 90 120 150 99 100 106 108 143 152 -O2 -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lbz2 -lxml2 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lX11 -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lgomp 1. (CC) gcc options: -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Sharpen macOS 10.13.4 Windows 10 Pro Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 30 60 90 120 150 SE +/- 0.58, N = 3 55 83 85 102 118 119 -O2 -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lbz2 -lxml2 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lX11 -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lgomp 1. (CC) gcc options: -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Resizing macOS 10.13.4 Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 40 80 120 160 200 SE +/- 0.33, N = 3 112 129 134 148 176 179 -O2 -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lbz2 -lxml2 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lX11 -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lgomp 1. (CC) gcc options: -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: HWB Color Space macOS 10.13.4 Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 156 158 161 167 200 204 -O2 -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lbz2 -lxml2 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lX11 -lgomp -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lgomp 1. (CC) gcc options: -lz -lm -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.28 Operation: Local Adaptive Thresholding Windows 10 WSL Ubuntu 18.04 Windows 10 Pro Ubuntu 18.04 Fedora Workstation 28 macOS 10.13.4 Clear Linux 22780 20 40 60 80 100 SE +/- 0.33, N = 3 75 77 77 90 93 93 -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lSM -lICE -lX11 -lgomp -fopenmp -O2 -pthread -lXext -lX11 -lgomp -O2 -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -llzma -lbz2 -lxml2 -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pthread -lfreetype -ljpeg -lXext -lX11 -lbz2 -lgomp 1. (CC) gcc options: -lz -lm -lpthread
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving macOS 10.13.4 Fedora Workstation 28 Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Clear Linux 22780 3K 6K 9K 12K 15K SE +/- 7.68, N = 3 SE +/- 2.57, N = 3 SE +/- 69.23, N = 3 SE +/- 7.66, N = 3 SE +/- 4.65, N = 3 SE +/- 15.61, N = 3 9288.20 9491.83 9613.80 10504.10 10689.87 12178.23 1. (CC) gcc options: -O3
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 macOS 10.13.4 300 600 900 1200 1500 SE +/- 1.19, N = 3 SE +/- 0.98, N = 3 SE +/- 1.39, N = 3 SE +/- 3.96, N = 3 SE +/- 1.07, N = 3 1048.28 1152.75 1179.74 1196.57 1196.67 -ldl -ldl -ldl -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -pagezero_size -image_base 1. (CC) gcc options: -lm -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 macOS 10.13.4 Clear Linux 22780 400 800 1200 1600 2000 SE +/- 12.49, N = 6 SE +/- 1.12, N = 3 SE +/- 0.71, N = 3 SE +/- 2.28, N = 3 SE +/- 1.59, N = 3 SE +/- 25.02, N = 3 447.10 513.21 519.89 529.80 584.69 1783.78 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lm
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Fedora Workstation 28 Windows 10 Pro Clear Linux 22780 5K 10K 15K 20K 25K SE +/- 36.83, N = 3 SE +/- 17.19, N = 3 SE +/- 122.25, N = 3 SE +/- 145.27, N = 3 SE +/- 12.03, N = 3 SE +/- 258.82, N = 3 13525 17465 17596 17765 18538 21063 1. (CXX) g++ options: -pipe -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Fedora Workstation 28 Clear Linux 22780 2M 4M 6M 8M 10M SE +/- 76156.80, N = 3 SE +/- 6180.55, N = 3 SE +/- 81997.02, N = 3 SE +/- 95250.10, N = 3 SE +/- 130707.99, N = 3 SE +/- 98933.06, N = 3 6009834 9004136 9223310 9368294 9563317 9801749 -arch -mdynamic-no-pic -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Windows 10 Pro macOS 10.13.4 Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 150K 300K 450K 600K 750K SE +/- 4219.97, N = 5 SE +/- 383.01, N = 3 SE +/- 15826.64, N = 6 SE +/- 478.92, N = 3 SE +/- 3214.90, N = 3 SE +/- 4451.87, N = 3 284135 402769 452308 462244 548460 703267
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 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 20K 40K 60K 80K 100K SE +/- 13.54, N = 3 SE +/- 36.73, N = 3 SE +/- 136.77, N = 3 SE +/- 201.42, N = 3 SE +/- 114.13, N = 3 SE +/- 140.88, N = 3 34336.30 38884.98 63459.81 71942.80 83299.90 99618.08 -O2 -lpthread -lrt -lcrypt -ldl -O2 -O2 -lpthread -lrt -lcrypt -ldl -O2 -lpthread -lrt -lcrypt -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lrt -lcrypt -ldl 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lm
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 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Ubuntu 18.04 Clear Linux 22780 Windows 10 Pro macOS 10.13.4 2K 4K 6K 8K 10K SE +/- 20.52, N = 3 SE +/- 14.56, N = 3 SE +/- 10.93, N = 3 SE +/- 11.54, N = 3 SE +/- 42.19, N = 3 SE +/- 57.04, N = 3 1018.97 2536.28 2661.97 2964.31 5535.71 8272.94 -O2 -lpthread -lrt -lcrypt -ldl -O2 -lpthread -lrt -lcrypt -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lrt -lcrypt -ldl -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Ubuntu 18.04 Clear Linux 22780 Windows 10 Pro macOS 10.13.4 1400 2800 4200 5600 7000 SE +/- 8.63, N = 3 SE +/- 6.60, N = 3 SE +/- 18.12, N = 3 SE +/- 82.77, N = 3 SE +/- 81.49, N = 6 SE +/- 23.61, N = 3 1441.62 3766.33 3851.62 4372.37 4972.53 6370.19 -O2 -lpthread -lrt -lcrypt -ldl -O2 -lpthread -lrt -lcrypt -ldl -O2 -lpthread -lrt -lcrypt -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lrt -lcrypt -ldl -O2 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lm
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 6 SE +/- 0.07, N = 4 SE +/- 0.08, N = 3 4.90 4.40 4.29 4.23 4.22 3.96 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times macOS 10.13.4 Ubuntu 18.04 Windows 10 Pro Fedora Workstation 28 Windows 10 WSL Ubuntu 18.04 Clear Linux 22780 400 800 1200 1600 2000 SE +/- 3.21, N = 3 SE +/- 4.16, N = 3 SE +/- 1.67, N = 3 SE +/- 4.33, N = 3 SE +/- 1.20, N = 3 1948 1663 1592 1542 1484 1188
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Windows 10 WSL Ubuntu 18.04 Windows 10 Pro macOS 10.13.4 Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 8K 16K 24K 32K 40K SE +/- 43.94, N = 3 SE +/- 121.24, N = 3 SE +/- 35.00, N = 3 SE +/- 19.50, N = 3 SE +/- 21.84, N = 3 SE +/- 6.93, N = 3 36682 14355 13494 12932 10793 9066
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ubuntu 18.04 Windows 10 Pro macOS 10.13.4 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 5M 10M 15M 20M 25M SE +/- 383231.26, N = 3 SE +/- 27786.80, N = 3 SE +/- 267431.00, N = 6 SE +/- 37500.54, N = 3 SE +/- 2803.25, N = 3 SE +/- 98779.67, N = 3 23582324 16722727 16050911 15365158 14964770 14786630
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Windows 10 Pro Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 7000M 14000M 21000M 28000M 35000M SE +/- 561130990.16, N = 6 SE +/- 1062539404.96, N = 6 SE +/- 198002971.84, N = 3 SE +/- 127452545.86, N = 3 SE +/- 121885326.61, N = 3 SE +/- 188461883.05, N = 3 32520147167 23342351044 21932066600 19783956041 16148512469 15603424122
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Fedora Workstation 28 Clear Linux 22780 1000K 2000K 3000K 4000K 5000K SE +/- 39653.50, N = 3 SE +/- 8702.59, N = 3 SE +/- 3261.52, N = 3 SE +/- 2988.05, N = 3 SE +/- 3071.02, N = 3 SE +/- 5844.32, N = 3 4454423 3387227 3231072 3196989 3109454 3097691
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Windows 10 Pro Fedora Workstation 28 Ubuntu 18.04 Clear Linux 22780 40 80 120 160 200 SE +/- 0.49, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 1.79, N = 6 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 170.30 143.49 122.34 101.80 90.49 61.79 -lm -Xclang -fcolor-diagnostics -pipe -O3 -MD -MQ -MF -lm -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lm 1. (CC) gcc options:
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Windows 10 WSL Ubuntu 18.04 Windows 10 Pro Fedora Workstation 28 Clear Linux 22780 Ubuntu 18.04 macOS 10.13.4 50 100 150 200 250 SE +/- 2.49, N = 3 SE +/- 1.33, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 SE +/- 0.35, N = 6 214.72 120.49 116.52 111.80 107.04 5.74 -O2 -ldl -lpthread -O2 -ldl -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -ldl -lpthread -O2 -ldl -lpthread 1. (CC) gcc options: -lz
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Ubuntu 18.04 Clear Linux 22780 Fedora Workstation 28 2 4 6 8 10 SE +/- 0.50, N = 6 SE +/- 0.02, N = 3 SE +/- 0.17, N = 6 SE +/- 0.18, N = 6 SE +/- 0.17, N = 6 7.85 6.80 6.53 5.13 5.07 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Windows 10 WSL Ubuntu 18.04 Ubuntu 18.04 Clear Linux 22780 macOS 10.13.4 Fedora Workstation 28 40 80 120 160 200 SE +/- 3.33, N = 6 SE +/- 0.35, N = 3 SE +/- 0.08, N = 3 SE +/- 0.33, N = 3 SE +/- 0.14, N = 3 183.34 140.29 131.22 130.76 113.57 -O2 -ldl -O2 -ldl -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -ldl -O2 -lpthread -liconv -O2 -ldl 1. (CC) gcc options: -pedantic -lz -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 18.04 macOS 10.13.4 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 9 18 27 36 45 SE +/- 0.37, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 38.11 31.54 27.80 26.70 23.69 22.86 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lm -lpthread -O3
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 6.2 1e12 Prime Number Generation Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Windows 10 Pro Fedora Workstation 28 Clear Linux 22780 macOS 10.13.4 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.51, N = 3 SE +/- 0.73, N = 3 SE +/- 0.04, N = 3 110.82 80.56 72.76 72.27 72.23 69.84 -O3 -rdynamic -lpthread -O3 -rdynamic -lpthread -O2 -rdynamic -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -rdynamic -lpthread -O3 1. (CXX) g++ options:
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Windows 10 Pro Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 macOS 10.13.4 Clear Linux 22780 16 32 48 64 80 SE +/- 0.07, N = 3 SE +/- 0.89, N = 4 SE +/- 0.21, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 73.08 55.31 48.04 45.54 36.72 36.39 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math 1. (CC) gcc options: -lm -O3
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Ubuntu 18.04 macOS 10.13.4 Fedora Workstation 28 Clear Linux 22780 15 30 45 60 75 SE +/- 0.47, N = 3 SE +/- 0.73, N = 5 SE +/- 0.46, N = 3 SE +/- 0.09, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 69.59 52.36 48.06 46.42 45.96 7.62
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ubuntu 18.04 Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Windows 10 Pro Fedora Workstation 28 Clear Linux 22780 3 6 9 12 15 SE +/- 0.20, N = 10 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.14, N = 7 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 12.69 11.59 11.35 10.80 10.57 9.96 -O2 -fvisibility=hidden -O2 -fvisibility=hidden -O2 -logg -O2 -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -fvisibility=hidden -logg 1. (CXX) g++ options: -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 3.4.1 H.264 HD To NTSC DV Ubuntu 18.04 Windows 10 Pro Windows 10 WSL Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 macOS 10.13.4 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 9.63 7.97 7.86 7.22 7.16 6.71 -lXv -lX11 -lXext -lxcb -lxcb-xfixes -lxcb-shape -lsndio -lasound -ldl -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT -lXv -lX11 -lXext -lxcb -lxcb-xfixes -lxcb-shape -lsndio -lasound -ldl -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT -lxcb -lxcb-shm -lxcb-xfixes -lxcb-shape -ldl -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-xfixes -lxcb-shape -ldl -lbz2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -std=c11 -fomit-frame-pointer -fno-math-errno -fno-tree-vectorize -MMD -MF -MT -Qunused-arguments -framework -liconv -llzma -lbz2 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lSDL2 -lm -pthread
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Windows 10 WSL Ubuntu 18.04 Windows 10 Pro macOS 10.13.4 Ubuntu 18.04 Clear Linux 22780 Fedora Workstation 28 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 4 22.46 12.61 8.34 7.61 6.46 6.27 1. Windows 10 WSL Ubuntu 18.04: git version 2.17.0 2. Windows 10 Pro: git version 2.17.1.windows.2 3. macOS 10.13.4: git version 2.15.1 (Apple Git-101) 4. Ubuntu 18.04: git version 2.17.0 5. Clear Linux 22780: git version 2.17.1 6. Fedora Workstation 28: git version 2.17.1
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Windows 10 WSL Ubuntu 18.04 Windows 10 Pro macOS 10.13.4 Fedora Workstation 28 Ubuntu 18.04 Clear Linux 22780 500 1000 1500 2000 2500 SE +/- 5.61, N = 3 SE +/- 2.60, N = 3 SE +/- 0.86, N = 3 SE +/- 0.05, N = 3 SE +/- 0.57, N = 6 SE +/- 0.04, N = 3 2139.52 358.23 210.57 26.20 17.89 14.97 1. (CC) gcc options:
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Windows 10 WSL Ubuntu 18.04 Windows 10 Pro Fedora Workstation 28 macOS 10.13.4 Clear Linux 22780 Ubuntu 18.04 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.67, N = 3 SE +/- 0.22, N = 5 SE +/- 0.01, N = 3 SE +/- 0.29, N = 3 SE +/- 0.04, N = 3 86.05 36.45 15.70 15.66 14.71 14.57 -lm -lm -Xclang -fcolor-diagnostics -pipe -O3 -MD -MQ -MF -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -lm -lm 1. (CC) gcc options:
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Windows 10 WSL Ubuntu 18.04 Windows 10 Pro macOS 10.13.4 Ubuntu 18.04 Fedora Workstation 28 Clear Linux 22780 200 400 600 800 1000 SE +/- 19.91, N = 6 SE +/- 5.03, N = 3 SE +/- 0.48, N = 3 SE +/- 0.57, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 1073.41 895.85 464.09 68.93 53.68 46.49 -lm -Xclang -fcolor-diagnostics -pipe -O3 -MD -MQ -MF 1. (CC) gcc options:
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Windows 10 WSL Ubuntu 18.04 macOS 10.13.4 Fedora Workstation 28 Ubuntu 18.04 200 400 600 800 1000 SE +/- 15.63, N = 6 SE +/- 0.90, N = 3 SE +/- 0.25, N = 3 SE +/- 0.41, N = 3 864.27 142.60 25.60 24.02 -lm -Xclang -fcolor-diagnostics -pipe -O3 -MD -MQ -MF 1. (CC) gcc options:
Phoronix Test Suite v10.8.4