Retina MacBook Pro - OS X 10.7 vs. OS X 10.8 Performance

Benchmarks of performance comparing Apple OS X 10.7 Lion vs. OS X 10.8 Mountain Lion on the mid-2012 Apple MacBook Pro with Retina Display and Intel Core i7 2.3GHz Ivy Bridge processor with switchable Intel HD 4000 / NVIDIA Kepler graphics. Benchmarking by Michael Larabel of Phoronix.com for a future article. Unfortunately Ubuntu Linux is currently borked on the Retina MacBook Pro.

HTML result view exported from: https://openbenchmarking.org/result/1303134-FO-1208098SU33&grs&sro&rro.

Retina MacBook Pro - OS X 10.7 vs. OS X 10.8 PerformanceProcessorMotherboardChipsetMemoryDiskGraphicsMonitorOSKernelDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionOS X 10.7.4OS X 10.8.0testIntel Core i7 @ 2.30GHz (4 Cores)Apple MacBook ProIntel 72 x 4096 DDR3-1600MHz251GB APPLE SSD SM256ENVIDIA GeForce GT 650M + Intel HD 4000 1024MBColor LCDMac OS X 10.7.4 (11E2068)11.4.1 (x86_64)X Server 1.10.62.1Clang 4.0 + GCC 4.2.1 + Xcode 4.4Journaled HFS+2880x1800Intel HD 4000 + NVIDIA GeForce GT 650M 512MBOS X 10.8 (12A269)12.0.0 (x86_64)Intel Core 2 Duo @ 2.00GHz (2 Cores)Apple Mac miniNVIDIA MCP79x 0 DDR3-1067MHz96GB KINGSTON SVP100S296GNVIDIA GeForce 9400 256MBM2762DOS X 10.8.3 (12D78)12.3.0 (x86_64)X Server 1.13.02.1Apple LLVM 4.2 (clang-425.0.24) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.3.0Thread model: posix + GCC 4.2.1 + Xcode 4.6 + CUDA 5.01920x1080OpenBenchmarking.orgCompiler Details- OS X 10.7.4: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~28/dst-llvmCore/Developer/usr/local --enable-werror --host=x86_64-apple-darwin11 --mandir=/share/man --program-prefix=i686-apple-darwin11- --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin11 --with-slibdir=/usr/lib- OS X 10.8.0: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~28/dst-llvmCore/Developer/usr/local --enable-werror --host=x86_64-apple-darwin11 --mandir=/share/man --program-prefix=i686-apple-darwin11- --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin11 --with-slibdir=/usr/lib- test: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~148/dst-llvmCore/Developer/usr/local --enable-werror --host=x86_64-apple-darwin11 --mandir=/share/man --program-prefix=i686-apple-darwin11- --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin11 --with-slibdir=/usr/lib

Retina MacBook Pro - OS X 10.7 vs. OS X 10.8 Performancexplane9: High - 2560 x 1600xplane9: High - 2880 x 1800xplane9: High - 1920 x 1080build-imagemagick: Time To Compileopenarena: 1920 x 1080stream: Triadstream: Addtachyon: Total Timestream: Scalebuild-php: Time To Compilescimark2: Dense LU Matrix Factorizationscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Compositepgbench: TPC-B Transactions Per Secondopenarena: 2560 x 1600openarena: 2880 x 1800urbanterror: 2880 x 1800openssl: RSA 4096-bit Performancescimark2: Jacobi Successive Over-Relaxationfhourstones: Complex Connect-4 Solvingscimark2: Monte Carlonexuiz: 2560 x 1600 - Yes - Onnexuiz: 2880 x 1800 - Yes - Onhimeno: Poisson Pressure Solverxonotic: 2560 x 1600 - Highxonotic: 2880 x 1800 - Highxonotic: 2560 x 1600 - Lowxonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highwarsow: 1920 x 1080warsow: 2880 x 1800warsow: 2560 x 1600xonotic: 2880 x 1800 - Lowc-ray: Total Timestream: Copypostmark: Disk Transaction Performancetiobench: Rand Write - 64MB - 8OS X 10.7.4OS X 10.8.0test706210538.34219.4716235.8115932.3214.8414360.1330.072426.29295.331848.071282.914268.20140.90131.9350.5327.701408.5210050.37436.3326.7826.38263.1160.1554.96140.91144.0272.1747.8348.0247.83135.2050.1114728.281645174.11736310633.18252.2016005.2515678.6414.7914104.8431.622403.70284.941820.381273.154179.20254.33249.8097.8327.401408.439837.93435.3227.0026.85286.0852.7152.48135.73138.9571.4248.3048.4047.53135.6449.9514146.061690170.999814221.9840.502878.532866.0578.352711.36156.43485.0466.05420.71370.961429.5787.7788.3744.0712.60650.104957.43233.1616.1916.22174.66251.562688.8518238.33OpenBenchmarking.org

X-Plane

Quality Setting: High - Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterX-Plane 9.45Quality Setting: High - Resolution: 2560 x 1600testOS X 10.8.0OS X 10.7.41632486480SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 297370

X-Plane

Quality Setting: High - Resolution: 2880 x 1800

OpenBenchmarking.orgFrames Per Second, More Is BetterX-Plane 9.45Quality Setting: High - Resolution: 2880 x 1800testOS X 10.8.0OS X 10.7.41428425670SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 286362

X-Plane

Quality Setting: High - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterX-Plane 9.45Quality Setting: High - Resolution: 1920 x 1080testOS X 10.8.0OS X 10.7.420406080100SE +/- 0.00, N = 3SE +/- 0.88, N = 3SE +/- 0.88, N = 314106105

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.6.3-4Time To CompiletestOS X 10.8.0OS X 10.7.450100150200250SE +/- 2.06, N = 3SE +/- 0.04, N = 3SE +/- 0.61, N = 3221.9833.1838.34

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080testOS X 10.8.0OS X 10.7.460120180240300SE +/- 0.06, N = 3SE +/- 1.97, N = 3SE +/- 0.67, N = 340.50252.20219.47

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: TriadtestOS X 10.8.0OS X 10.7.43K6K9K12K15KSE +/- 36.74, N = 20SE +/- 26.64, N = 10SE +/- 10.12, N = 102878.5316005.2516235.811. (CC) gcc options: -O2 -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: AddtestOS X 10.8.0OS X 10.7.43K6K9K12K15KSE +/- 31.96, N = 20SE +/- 24.27, N = 10SE +/- 8.89, N = 102866.0515678.6415932.321. (CC) gcc options: -O2 -fopenmp

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimetestOS X 10.8.0OS X 10.7.420406080100SE +/- 0.26, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 378.3514.7914.841. (CC) gcc options: -O2 -ffast-math -ltachyon -lpthread -framework

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: ScaletestOS X 10.8.0OS X 10.7.43K6K9K12K15KSE +/- 31.76, N = 20SE +/- 29.58, N = 10SE +/- 10.54, N = 102711.3614104.8414360.131. (CC) gcc options: -O2 -fopenmp

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To CompiletestOS X 10.8.0OS X 10.7.4306090120150SE +/- 0.26, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3156.4331.6230.071. (CC) gcc options: -O2 -pedantic -lpthread -lz -liconv -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix FactorizationtestOS X 10.8.0OS X 10.7.45001000150020002500SE +/- 4.45, N = 4SE +/- 6.22, N = 4SE +/- 10.47, N = 4485.042403.702426.29

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier TransformtestOS X 10.8.0OS X 10.7.460120180240300SE +/- 0.62, N = 4SE +/- 2.72, N = 4SE +/- 1.00, N = 466.05284.94295.33

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix MultiplytestOS X 10.8.0OS X 10.7.4400800120016002000SE +/- 1.92, N = 4SE +/- 3.73, N = 4SE +/- 5.30, N = 4420.711820.381848.07

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositetestOS X 10.8.0OS X 10.7.430060090012001500SE +/- 0.47, N = 4SE +/- 1.87, N = 4SE +/- 3.84, N = 4370.961273.151282.91

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 8.4.11TPC-B Transactions Per SecondtestOS X 10.8.0OS X 10.7.49001800270036004500SE +/- 1.40, N = 3SE +/- 102.01, N = 6SE +/- 44.31, N = 31429.574179.204268.201. (CC) gcc options: -no-cpp-precomp -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lm

OpenArena

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 2560 x 1600testOS X 10.8.0OS X 10.7.460120180240300SE +/- 0.89, N = 3SE +/- 1.13, N = 3SE +/- 1.91, N = 387.77254.33140.90

OpenArena

Resolution: 2880 x 1800

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 2880 x 1800testOS X 10.8.0OS X 10.7.450100150200250SE +/- 0.59, N = 3SE +/- 1.70, N = 3SE +/- 0.74, N = 388.37249.80131.93

Urban Terror

Resolution: 2880 x 1800

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.1Resolution: 2880 x 1800testOS X 10.8.0OS X 10.7.420406080100SE +/- 0.12, N = 3SE +/- 0.45, N = 3SE +/- 0.27, N = 344.0797.8350.53

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.0eRSA 4096-bit PerformancetestOS X 10.8.0OS X 10.7.4714212835SE +/- 0.00, N = 4SE +/- 0.14, N = 4SE +/- 0.04, N = 412.6027.4027.701. (CC) gcc options: -arch -O3 -fomit-frame-pointer -lssl -lcrypto

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-RelaxationtestOS X 10.8.0OS X 10.7.430060090012001500SE +/- 0.20, N = 3SE +/- 0.51, N = 4SE +/- 2.91, N = 4650.101408.431408.52

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingtestOS X 10.8.0OS X 10.7.42K4K6K8K10KSE +/- 51.70, N = 3SE +/- 67.99, N = 3SE +/- 7.07, N = 34957.439837.9310050.371. (CC) gcc options: -O3

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte CarlotestOS X 10.8.0OS X 10.7.490180270360450SE +/- 0.13, N = 4SE +/- 0.53, N = 4SE +/- 0.68, N = 4233.16435.32436.33

Nexuiz

Resolution: 2560 x 1600 - HDR: Yes - Sound: On

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 2560 x 1600 - HDR: Yes - Sound: OntestOS X 10.8.0OS X 10.7.4612182430SE +/- 0.08, N = 3SE +/- 0.20, N = 3SE +/- 0.26, N = 316.1927.0026.78

Nexuiz

Resolution: 2880 x 1800 - HDR: Yes - Sound: On

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 2880 x 1800 - HDR: Yes - Sound: OntestOS X 10.8.0OS X 10.7.4612182430SE +/- 0.06, N = 3SE +/- 0.20, N = 3SE +/- 0.27, N = 316.2226.8526.38

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolvertestOS X 10.8.0OS X 10.7.460120180240300SE +/- 0.45, N = 3SE +/- 1.02, N = 3SE +/- 0.08, N = 3174.66286.08263.111. (CC) gcc options: -O3

Xonotic

Resolution: 2560 x 1600 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 2560 x 1600 - Effects Quality: HighOS X 10.8.0OS X 10.7.41326395265SE +/- 0.05, N = 3SE +/- 0.09, N = 352.7160.15

Xonotic

Resolution: 2880 x 1800 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 2880 x 1800 - Effects Quality: HighOS X 10.8.0OS X 10.7.41224364860SE +/- 0.13, N = 3SE +/- 0.07, N = 352.4854.96

Xonotic

Resolution: 2560 x 1600 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 2560 x 1600 - Effects Quality: LowOS X 10.8.0OS X 10.7.4306090120150SE +/- 0.06, N = 3SE +/- 0.52, N = 3135.73140.91

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: LowOS X 10.8.0OS X 10.7.4306090120150SE +/- 0.63, N = 3SE +/- 0.67, N = 3138.95144.02

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighOS X 10.8.0OS X 10.7.41632486480SE +/- 0.24, N = 3SE +/- 0.17, N = 371.4272.17

Warsow

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 1920 x 1080OS X 10.8.0OS X 10.7.41122334455SE +/- 0.35, N = 3SE +/- 0.67, N = 348.3047.83

Warsow

Resolution: 2880 x 1800

OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 2880 x 1800OS X 10.8.0OS X 10.7.41122334455SE +/- 0.40, N = 3SE +/- 0.74, N = 548.4048.02

Warsow

Resolution: 2560 x 1600

OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 1.0Resolution: 2560 x 1600OS X 10.8.0OS X 10.7.41122334455SE +/- 0.88, N = 3SE +/- 0.20, N = 347.5347.83

Xonotic

Resolution: 2880 x 1800 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 2880 x 1800 - Effects Quality: LowOS X 10.8.0OS X 10.7.4306090120150SE +/- 0.12, N = 3SE +/- 0.31, N = 3135.64135.20

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimetestOS X 10.8.0OS X 10.7.450100150200250SE +/- 6.33, N = 6SE +/- 0.02, N = 3SE +/- 0.13, N = 3251.5649.9550.111. (CC) gcc options: -lm -lpthread -O3

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: CopytestOS X 10.8.0OS X 10.7.43K6K9K12K15KSE +/- 39.07, N = 20SE +/- 118.54, N = 10SE +/- 31.59, N = 102688.8514146.0614728.281. (CC) gcc options: -O2 -fopenmp

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformancetestOS X 10.8.0OS X 10.7.4400800120016002000SE +/- 10.46, N = 10SE +/- 23.80, N = 5SE +/- 20.80, N = 518216901645

Threaded I/O Tester

Test: Random Write - Size Per Thread: 64MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.3Test: Random Write - Size Per Thread: 64MB - Thread Count: 8testOS X 10.8.0OS X 10.7.44080120160200SE +/- 0.94, N = 8SE +/- 1.69, N = 4SE +/- 0.84, N = 438.33170.99174.11


Phoronix Test Suite v10.8.5