diglloyd Mac Performance Guide

Thank you for purchasing through links and ads on this site.
ThunderBay 4, up to 32TB!
Thunderbolt 3 Dock
Must-have expansion for 2016 MacBook Pro
Thunderbolt 3 • USB 3 • Gigabit Ethernet • 4K Support • Firewire 800 • Sound Ports

MacBook Pro i7 CPU Performance and Memory Speed

Related: Macs, MacBook Pro, MacBook Pro and MacBook
Last updated April 20, 2010 - Send Feedback

This page analyzes raw CPU performance.

See the system configuration notes.

MemoryTester — memory bandwidth

See MemoryTester for details on this test.

The memory controller of the Core i7 delivers up to 46% better bandwidth for multi-threaded code! This is a real test with threads(pthreads) in a real C++ program, not theory.

MemoryTester — compute

See MemoryTester for details on this test. The graphs below are for 1/2/3/4 CPU threads on the horizontal axis.

Even though memory itself is the same speed (1066MHz), the memory controller of the Core i7 delivers superior bandwidth.

ThunderBay 4 - The Speed To Create. The Capacity To Dream.

SHA1 hash (CPU task with memory access)

Hyperthreading (3 or 4 threads) delivers a small improvement here, but not much.

Copyright 2010 DIGLLOYD INC / Mac Performance Guide
MemoryTester compute command

Pure computation with no memory access

Hyperthreading (3 or 4 threads) delivers almost zero improvement.

Copyright 2010 DIGLLOYD INC / Mac Performance Guide
MemoryTester compute command

Pure memory access: copy and compare memory.

The memory controller of the Core i7 delivers up to 29% better bandwidth with two threads copying and comparing memory.

Hyperthreading (3 or 4 threads) achieves nothing, as expected.

Copyright 2010 DIGLLOYD INC / Mac Performance Guide
MemoryTester compute command
Envoy Pro mini - In Motion There Exists Great Potential

diglloyd.com | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds | Twitter
Copyright © 2008-2016 diglloyd Inc, all rights reserved.