macOS 10.12 Open-Source Benchmarking Benchmarks by Michael Larabel for a future article on Phoronix. Intel Core i5 testing with a Apple Mac mini and Intel Iris 1536MB on macOS 10.12 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1609271-LO-OSXBENCHM32&sro&grs .
macOS 10.12 Open-Source Benchmarking Processor Motherboard Chipset Memory Disk Graphics Monitor OS Kernel Compiler File-System Screen Resolution OS X 10.10.5 OS X 10.11.6 25macOS 10.12 Intel Core i5 @ 2.60GHz (4 Cores) Apple Mac mini Intel 8 2 x 4096 MB DDR3-1600MHz 1 TB APPLE HDD HTS541010A9E662 Intel Iris 1536MB Thunderbolt Display OS X 10.10.5 14.5.0 (x86_64) Apple LLVM 7.0.2 (clang-700.1.81) + GCC 4.2.1 + Xcode 7.2.1 Journaled HFS+ 2560x1440 OS X 10.11.6 15.6.0 (x86_64) Apple LLVM 8.0.0 (clang-800.0.38) + GCC 4.2.1 + Xcode 8.0 macOS 10.12 16.0.0 (x86_64) OpenBenchmarking.org System Details - Python 2.7.10.
macOS 10.12 Open-Source Benchmarking urbanterror: 2560 x 1440 stockfish: Total Time graphics-magick: HWB Color Space mafft: Multiple Sequence Alignment build-imagemagick: Time To Compile compilebench: Compile c-ray: Total Time openssl: RSA 4096-bit Performance blake2: Phoronix Test Suite v6.6.0 primesieve: 1e12 Prime Number Generation build-php: Time To Compile pgbench: On-Disk - Normal Load - Read Write fhourstones: Complex Connect-4 Solving scimark2: Composite graphics-magick: Resizing hint: FLOAT tscp: AI Chess Performance pgbench: Mostly RAM - Normal Load - Read Write himeno: Poisson Pressure Solver compilebench: Initial Create sqlite: Default Test Directory OS X 10.10.5 OS X 10.11.6 25macOS 10.12 43.53 4971 125 38.03 82.29 68.95 76.27 57.63 4.96 423.09 61.54 44.77 10197.87 1131.74 94 239904779.38 1078267 315.17 885.75 43.21 43.92 44.77 4432 115 34.86 86.56 71.38 72.63 60.33 5.19 411.37 60.64 43.96 10053.20 1142.96 93 242065033.45 1074064 318.40 789.22 46.04 47.14 52.60 4438 114 34.80 89.12 67.68 73.66 59.57 5.19 408.84 61.94 43.87 10036.43 1147.02 93 242155604.45 1073643 152.23 852.18 38.12 51.98 OpenBenchmarking.org
Urban Terror Resolution: 2560 x 1440 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better Urban Terror 4.2.013 Resolution: 2560 x 1440 - Total Frame Time 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 16 32 48 64 80 Min: 2 / Avg: 19.03 / Max: 66 Min: 4 / Avg: 22.95 / Max: 86 Min: 2 / Avg: 21.94 / Max: 74
Urban Terror Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better Urban Terror 4.2.013 Resolution: 2560 x 1440 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 12 24 36 48 60 SE +/- 0.50, N = 3 SE +/- 0.28, N = 3 SE +/- 0.32, N = 3 52.60 43.53 44.77
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 1100 2200 3300 4400 5500 SE +/- 0.58, N = 3 SE +/- 8.08, N = 3 SE +/- 0.88, N = 3 4438 4971 4432 1. (CXX) g++ options: -arch -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -mdynamic-no-pic -msse -msse3 -mpopcnt
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 1.53, N = 3 SE +/- 0.00, N = 3 114 125 115 1. (CC) gcc options: -O2 -lbz2 -lxml2 -lz -lm -lpthread
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 34.80 38.03 34.86 1. (CC) gcc options: -O3 -lm -lpthread
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 20 40 60 80 100 SE +/- 1.84, N = 6 SE +/- 1.22, N = 5 SE +/- 1.74, N = 6 89.12 82.29 86.56
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 16 32 48 64 80 SE +/- 1.37, N = 6 SE +/- 1.20, N = 6 SE +/- 0.54, N = 3 67.68 68.95 71.38
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 73.66 76.27 72.63 1. (CC) gcc options: -lm -lpthread -O3
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 59.57 57.63 60.33 1. (CC) gcc options: -arch -O3 -fomit-frame-pointer -lssl -lcrypto
BLAKE2 Phoronix Test Suite v6.6.0 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20130131 Phoronix Test Suite v6.6.0 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 1.1678 2.3356 3.5034 4.6712 5.839 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.19 4.96 5.19 1. (CC) gcc options: -std=gnu99 -O3 -march=native -lcrypto -lz
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 90 180 270 360 450 SE +/- 0.16, N = 3 SE +/- 0.92, N = 3 SE +/- 0.46, N = 3 408.84 423.09 411.37 1. (CXX) g++ options: -O2
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 14 28 42 56 70 SE +/- 0.82, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 61.94 61.54 60.64 1. (CC) gcc options: -O2 -pedantic -lpthread -lz -liconv -lm
PostgreSQL pgbench Scaling: On-Disk - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: On-Disk - Test: Normal Load - Mode: Read Write 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 10 20 30 40 50 SE +/- 1.11, N = 4 SE +/- 0.75, N = 6 43.87 44.77 43.96 -mthreads -mthreads 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -pthreads -lpgcommon -lpgport -lpq -lpthread -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 2K 4K 6K 8K 10K SE +/- 28.34, N = 3 SE +/- 2.42, N = 3 SE +/- 4.56, N = 3 10036.43 10197.87 10053.20 1. (CC) gcc options: -O3
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 200 400 600 800 1000 SE +/- 1.66, N = 4 SE +/- 6.16, N = 4 SE +/- 3.00, N = 4 1147.02 1131.74 1142.96
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 93 94 93 1. (CC) gcc options: -O2 -lbz2 -lxml2 -lz -lm -lpthread
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 50M 100M 150M 200M 250M SE +/- 18111.50, N = 3 SE +/- 303189.14, N = 3 SE +/- 151828.24, N = 3 242155604.45 239904779.38 242065033.45 1. (CC) gcc options: -O3 -march=native -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 200K 400K 600K 800K 1000K SE +/- 661.87, N = 5 SE +/- 789.33, N = 5 SE +/- 1027.81, N = 5 1073643 1078267 1074064 1. (CC) gcc options: -O3 -march=native
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 70 140 210 280 350 SE +/- 4.12, N = 6 SE +/- 4.72, N = 6 SE +/- 7.59, N = 6 152.23 315.17 318.40 -mthreads -mthreads 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -pthreads -lpgcommon -lpgport -lpq -lpthread -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 200 400 600 800 1000 SE +/- 58.27, N = 6 SE +/- 1.89, N = 3 SE +/- 5.06, N = 3 852.18 885.75 789.22 1. (CC) gcc options: -O3
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 10 20 30 40 50 SE +/- 3.67, N = 3 SE +/- 1.42, N = 3 SE +/- 1.23, N = 3 38.12 43.21 46.04
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory 25macOS 10.12 OS X 10.10.5 OS X 10.11.6 12 24 36 48 60 SE +/- 2.86, N = 6 SE +/- 0.87, N = 6 SE +/- 1.22, N = 6 51.98 43.92 47.14 1. (CC) gcc options: -O2 -lreadline -lcurses
Phoronix Test Suite v10.8.4