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.
OS X 10.7.4
Processor: Intel Core i7 @ 2.30GHz (4 Cores), Motherboard: Apple MacBook Pro, Chipset: Intel 7, Memory: 2 x 4096 DDR3-1600MHz, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M + Intel HD 4000 1024MB, Monitor: Color LCD
OS: Mac OS X 10.7.4 (11E2068), Kernel: 11.4.1 (x86_64), Display Server: X Server 1.10.6, OpenGL: 2.1, Compiler: Clang 4.0 + GCC 4.2.1 + Xcode 4.4, File-System: Journaled HFS+, Screen Resolution: 2880x1800
Compiler Notes: --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
Processor: Intel Core i7 @ 2.30GHz (4 Cores), Motherboard: Apple MacBook Pro, Chipset: Intel 7, Memory: 2 x 4096 DDR3-1600MHz, Disk: 251GB APPLE SSD SM256E, Graphics: Intel HD 4000 + NVIDIA GeForce GT 650M 512MB, Monitor: Color LCD
OS: OS X 10.8 (12A269), Kernel: 12.0.0 (x86_64), Compiler: Clang 4.0 + GCC 4.2.1 + Xcode 4.4, File-System: Journaled HFS+, Screen Resolution: 2880x1800
test
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: x 0 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.8.3 (12D78), Kernel: 12.3.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple 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.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --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
10.8.4
OS: OS X 10.8.4 (12E47), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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
KINGSTON SVP100S296G
12e52
OS: OS X 10.8.4 (12E52), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
12e55
OS: OS X 10.8.4 (12E55), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
bench1mav
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: 2 x 2048 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.9 (13A497d), Kernel: 13.0.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 5.0 (clang-500.1.61) (based on LLVM 3.3svn) + GCC 4.2.1 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
OS X 10.8.6
OS: Mac OS X 10.6.8 (10K549), Kernel: 10.8.0 (i386), Display Server: X Server 1.4.2-apple56, OpenGL: 2.1, Compiler: GCC 4.2.1 + Clang 2.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin10 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-werror --host=x86_64-apple-darwin10 --mandir=/share/man --program-prefix=i686-apple-darwin10- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin10 --with-slibdir=/usr/lib
X-Plane
Tachyon
X-Plane
Timed ImageMagick Compilation
Timed PHP Compilation
OpenArena
This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.
Stream
C-Ray
This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
SciMark
PostgreSQL pgbench
SciMark
OpenArena
This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.
SciMark
Urban Terror
OpenSSL
SciMark
Fhourstones
Nexuiz
This is a benchmark of Nexuiz, a popular open-source first-person shooter. This game uses the DarkPlaces engine, which is a largely modified version of the Quake engine with extra features such as High Dynamic Range rendering and OpenGL 2.0 shaders. Learn more via the OpenBenchmarking.org test page.
Himeno Benchmark
The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
Xonotic
Warsow
Xonotic
PostMark
Threaded I/O Tester
OS X 10.7.4
Processor: Intel Core i7 @ 2.30GHz (4 Cores), Motherboard: Apple MacBook Pro, Chipset: Intel 7, Memory: 2 x 4096 DDR3-1600MHz, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M + Intel HD 4000 1024MB, Monitor: Color LCD
OS: Mac OS X 10.7.4 (11E2068), Kernel: 11.4.1 (x86_64), Display Server: X Server 1.10.6, OpenGL: 2.1, Compiler: Clang 4.0 + GCC 4.2.1 + Xcode 4.4, File-System: Journaled HFS+, Screen Resolution: 2880x1800
Compiler Notes: --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
Testing initiated at 30 July 2012 13:45 by user michaellarabel.
OS X 10.8.0
Processor: Intel Core i7 @ 2.30GHz (4 Cores), Motherboard: Apple MacBook Pro, Chipset: Intel 7, Memory: 2 x 4096 DDR3-1600MHz, Disk: 251GB APPLE SSD SM256E, Graphics: Intel HD 4000 + NVIDIA GeForce GT 650M 512MB, Monitor: Color LCD
OS: OS X 10.8 (12A269), Kernel: 12.0.0 (x86_64), Compiler: Clang 4.0 + GCC 4.2.1 + Xcode 4.4, File-System: Journaled HFS+, Screen Resolution: 2880x1800
Compiler Notes: --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
Testing initiated at 30 July 2012 21:05 by user michaellarabel.
test
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: x 0 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.8.3 (12D78), Kernel: 12.3.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple 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.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --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
Testing initiated at 13 March 2013 02:44 by user daviangel.
10.8.4
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: x 0 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.8.4 (12E47), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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
Testing initiated at 10 May 2013 00:55 by user daviangel.
KINGSTON SVP100S296G
Compiler Notes: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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
Testing initiated at 18 May 2013 00:21 by user daviangel.
12e52
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: x 0 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.8.4 (12E52), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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
Testing initiated at 20 May 2013 06:11 by user daviangel.
12e55
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: x 0 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.8.4 (12E55), Kernel: 12.4.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 4.2 (clang-425.0.28) (based on LLVM 3.2svn)Target: x86_64-apple-darwin12.4.0Thread model: posix + GCC 4.2.1 + Xcode 4.6.2 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin11 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~182/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
Testing initiated at 25 May 2013 15:14 by user daviangel.
bench1mav
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: 2 x 2048 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: OS X 10.9 (13A497d), Kernel: 13.0.0 (x86_64), Display Server: X Server 1.13.0, OpenGL: 2.1, Compiler: Apple LLVM 5.0 (clang-500.1.61) (based on LLVM 3.3svn) + GCC 4.2.1 + CUDA 5.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Testing initiated at 29 June 2013 07:10 by user daviangel.
OS X 10.8.6
Processor: Intel Core 2 Duo @ 2.00GHz (2 Cores), Motherboard: Apple Mac mini, Chipset: NVIDIA MCP79, Memory: 2 x 2048 DDR3-1067MHz, Disk: 96GB KINGSTON SVP100S296G, Graphics: NVIDIA GeForce 9400 256MB, Monitor: M2762D
OS: Mac OS X 10.6.8 (10K549), Kernel: 10.8.0 (i386), Display Server: X Server 1.4.2-apple56, OpenGL: 2.1, Compiler: GCC 4.2.1 + Clang 2.0, File-System: Journaled HFS+, Screen Resolution: 1920x1080
Compiler Notes: --build=i686-apple-darwin10 --disable-checking --enable-languages=c,objc,c++,obj-c++ --enable-werror --host=x86_64-apple-darwin10 --mandir=/share/man --program-prefix=i686-apple-darwin10- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --target=i686-apple-darwin10 --with-slibdir=/usr/lib
Testing initiated at 2 July 2013 02:37 by user daviangel.