Apple Bench various MacbookPro

FreeBSD 12.2 KPTI Clang 10.0.1

HTML result view exported from: https://openbenchmarking.org/result/2103072-HA-2012056FI43&grw&sro.

Apple Bench various MacbookProProcessorMotherboardChipsetMemoryDiskGraphicsMonitorAudioNetworkOSKernelDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionDesktopDisplay DriverVulkanXcode 10.2.1 StockXcode 10.2.1 O2GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeClear Linux GCC 9.1 O2Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeFreeBSD 12.2 KPTI Clang 10.0.1Freebsd 13-rc1 KPTI Clang 11.1.0Intel Core i7 @ 2.30GHz (4 Cores / 8 Threads)Apple MacBook ProIntel 72 x 4 GB DDR3-1600MHz251GB APPLE SSD SM256EIntel HD 4000 + NVIDIA GeForce GT 650M 2GBColor LCDmacOS 10.14.418.5.0 (x86_64)X Server 1.18.42.1OpenCL 1.2 (Feb 22 2019 20:16:07)Apple LLVM 10.0.1 (clang-1001.0.46.4) + GCC 4.2.1 + Xcode 10.2.1APFS2880x1800Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads)Apple Mac-C3EC7CD22292981F (253.0.0.0.0 BIOS)Intel 3rd Gen Core DRAM8192MBIntel 3rd Gen Core 1GB (1200MHz)Cirrus Logic CS4206Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/nGentoo/Linux5.1.1-gentoo (x86_64)MATE 1.22.0X Server 1.20.4modesetting 1.20.4GCC 8.3.0 + Clang 8.0.0 + LLVM 8.0.0ext4NVIDIA NVE7 1GB (1200MHz)Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/nClear Linux OS 295405.0.17-765.native (x86_64)Xfce 4.12nouveau 1.0.164.3 Mesa 19.2.0-devel1.1.102GCC 9.1.1 20190520 gcc-9-branch@271393 + Clang 8.0.0 + LLVM 8.0.0Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS)8GBNVIDIA GeForce GT 650M 1GB (797/2508MHz)Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/nGentoo 2.65.6.4-gentoo-x86_64 (x86_64)LXQt 0.14.1X Server 1.20.7NVIDIA 440.824.6.0OpenCL 1.2 CUDA 10.2.159GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2Clang 9.0.1 + GCC 9.3.0 + LLVM 9.0.1 + CUDA 10.25.6.7-gentoo-x86_64 (x86_64)Intel Core i7-3615QM @ 2.30GHz (8 Cores)Apple MacBookPro10 1 1.0215GBNVIDIA GeForce GT 650M 981MBNVIDIA (0x0e1b) HDAFreeBSD12.2-RELEASE-p1 (x86_64)Xfce 4.14X Server 1.20.9NVIDIA 1.0.0Clang 10.0.1zfs891GBNVIDIA GeForce GT 650M 1GB13.0-STABLE (x86_64)MATE 1.24.1NVIDIA 460.564.5.0Clang 11.0.1OpenBenchmarking.orgEnvironment Details- Xcode 10.2.1 Stock: XPC_FLAGS=0x0- Xcode 10.2.1 O2: XPC_FLAGS=0x0- GCC 8.3 Stock: LDFLAGS=-L/usr/local/Cellar/gcc/8.3.0_2/lib CPPFLAGS=-I/usr/local/Cellar/gcc/8.3.0_2/ lude XPC_FLAGS=0x0- Gentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridge: CFLAGS=-O2-march=ivybridge-mtune=ivybridge-pipe CXXFLAGS=-O2-march=ivybridge-mtune=ivybridge-pipe- Clear Linux GCC 9.1 O2: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 CXXFLAGS=-march=ivybridge-mtune=ivybridge-O2 MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-march=ivybridge-mtune=ivybridge-O2 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"- Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridge: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans" LDFLAGS="-Wl,-O2 -Wl,--as-needed"- Gentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridge: CFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto=thin" CXXFLAGS="-march=ivybridge -O3 -pipe -falign-functions=32 -flto=thin"- Gentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridge: CFLAGS="-march=ivybridge -O4 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O4 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"- Gentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridge: CFLAGS="-march=ivybridge -O4 -pipe -falign-functions=32" CXXFLAGS="-march=ivybridge -O4 -pipe -falign-functions=32" LDFLAGS="-Wl,-O2 -Wl,--as-needed"Python Details- Xcode 10.2.1 Stock: Python 2.7.16 + Python 3.7.3- Xcode 10.2.1 O2: Python 2.7.16 + Python 3.7.3- GCC 8.3 Stock: Python 2.7.16 + Python 3.7.3- Gentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridge: Python 3.6.5- Clear Linux GCC 9.1 O2: Python 3.7.3- Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridge: Python 3.6.10- Gentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridge: Python 3.6.10- Gentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridge: Python 3.7.7- Gentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridge: Python 3.7.7- FreeBSD 12.2 KPTI Clang 10.0.1: Python 3.7.9- Freebsd 13-rc1 KPTI Clang 11.1.0: Python 3.7.10Compiler Details- GCC 8.3 Stock: --build=x86_64-apple-darwin18 --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-gmp=/usr/local/opt/gmp --with-mpc=/usr/local/opt/libmpc --with-mpfr=/usr/local/opt/mpfr --with-native-system-header-dir=/usr/include- Clear Linux GCC 9.1 O2: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --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-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Gentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridge: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge- Gentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridge: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge- Gentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridge: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridgeProcessor Details- Gentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridge: Scaling Governor: intel_pstate performance- Clear Linux GCC 9.1 O2: Scaling Governor: intel_pstate performance- Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21- Gentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21- Gentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridge: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x21- Gentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Details- Gentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridge: __user pointer sanitization + disabled STIBP: disabled + PTE Inversion- Clear Linux GCC 9.1 O2: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling- Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected- Gentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected- Gentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected- Gentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected- FreeBSD 12.2 KPTI Clang 10.0.1: KPTI- Freebsd 13-rc1 KPTI Clang 11.1.0: KPTI

Apple Bench various MacbookProcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9himeno: Poisson Pressure Solverbuild-apache: Time To Compilecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19phpbench: PHP Benchmark Suitepybench: Total For Average Test TimesXcode 10.2.1 StockXcode 10.2.1 O2GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeClear Linux GCC 9.1 O2Gentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0.1 O4 ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeFreeBSD 12.2 KPTI Clang 10.0.1Freebsd 13-rc1 KPTI Clang 11.1.058.1658448.4342.25306804246656.9758245.2641.31306242245258.9860843.04305350245349.821437114.7336.44134132706556.20142237.05590176156053.9141450.51809741.288432182200655.0591426.76800139.514433650200455.0321079.89598139.294436138215056.9682022.313675299183251668.333540.3203852660OpenBenchmarking.org

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Clear Linux GCC 9.1 O2FreeBSD 12.2 KPTI Clang 10.0.1Freebsd 13-rc1 KPTI Clang 11.1.0GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock1530456075SE +/- 0.14, N = 3SE +/- 0.45, N = 3SE +/- 2.43, N = 15SE +/- 0.05, N = 3SE +/- 0.22, N = 3SE +/- 0.28, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.20, N = 3SE +/- 0.83, N = 556.2056.9768.3358.9849.8255.0653.9155.0356.9758.16-march=ivybridge -mtune=ivybridge -O2-O2 -lintl-O2 -lintl-O2 -lintl-O2 -march=ivybridge -mtune=ivybridge -pipe-march=ivybridge -O3 -pipe -falign-functions=32 -flto=thin-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize-march=ivybridge -O4 -pipe -falign-functions=32-O2 -lintl-O2 -lintl1. (CC) gcc options: -pthread -fvisibility=hidden

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverClear Linux GCC 9.1 O2FreeBSD 12.2 KPTI Clang 10.0.1Freebsd 13-rc1 KPTI Clang 11.1.0GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock400800120016002000SE +/- 0.40, N = 3SE +/- 16.07, N = 14SE +/- 6.89, N = 3SE +/- 11.03, N = 12SE +/- 1.63, N = 3SE +/- 0.95, N = 3SE +/- 0.47, N = 3SE +/- 3.76, N = 3SE +/- 0.28, N = 3SE +/- 0.78, N = 31422.002022.31540.32608.001437.001426.771450.521079.90582.00584.00-march=ivybridge -mtune=ivybridge -O2-O2 -march=ivybridge -mtune=ivybridge -pipe-march=ivybridge -pipe -falign-functions=32 -flto=thin-march=ivybridge -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize-march=ivybridge -O4 -pipe -falign-functions=32-O21. (CC) gcc options: -O3

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock306090120150SE +/- 1.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3114.7345.2648.43

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Clear Linux GCC 9.1 O2GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock1020304050SE +/- 0.26, N = 3SE +/- 0.63, N = 3SE +/- 0.03, N = 3SE +/- 0.50, N = 3SE +/- 0.51, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 337.0543.0436.4439.5141.2939.2941.3142.25-march=ivybridge -mtune=ivybridge -O2-O3-O2 -march=ivybridge -mtune=ivybridge -pipe -llzma -llz4-march=ivybridge -O3 -pipe -falign-functions=32 -flto=thin -llzma -llz4-march=ivybridge -O3 -pipe -falign-functions=32 -flto -fipa-pta -fgraphite-identity -floop-nest-optimize -llzma -llz4-march=ivybridge -O4 -pipe -falign-functions=32 -llzma -llz4-O2 -llzma -llz4-O3 -llzma -llz41. (CC) gcc options: -pthread -lz

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear Linux GCC 9.1 O2FreeBSD 12.2 KPTI Clang 10.0.1GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock130K260K390K520K650KSE +/- 1350.38, N = 3SE +/- 55.02, N = 3SE +/- 746.58, N = 3SE +/- 353.25, N = 3SE +/- 515.74, N = 3SE +/- 1231.06, N = 3SE +/- 1334.88, N = 3SE +/- 562.61, N = 3SE +/- 223.93, N = 3590176299183305350134132433650432182436138306242306804

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesClear Linux GCC 9.1 O2FreeBSD 12.2 KPTI Clang 10.0.1Freebsd 13-rc1 KPTI Clang 11.1.0GCC 8.3 StockGentoo 5.1.1 NOPTI GCC 8.3 O2 ivybridgeGentoo 5.6.4 NOPTI Clang 9.0.1 03 G-overlay ivybridgeGentoo 5.6.4 NOPTI GCC 9.3 03 G-overlay ivybridgeGentoo 5.6.7 NOPTI Clang 9.0 O4 ivybridgeXcode 10.2.1 O2Xcode 10.2.1 Stock15003000450060007500SE +/- 1.53, N = 3SE +/- 10.15, N = 3SE +/- 2.91, N = 3SE +/- 2.08, N = 3SE +/- 20.48, N = 3SE +/- 1.67, N = 3SE +/- 2.00, N = 3SE +/- 2.52, N = 3SE +/- 1.76, N = 3SE +/- 9.54, N = 31560251626602453706520042006215024522466


Phoronix Test Suite v10.8.5