↝ OWC / MacSales.com... ↜
↝ diglloyd Deal Finder... ↜
Buy other stuff at Amazon.com...
MacBook Pro i7 CPU Performance and Memory Speed
Related: Macs, Laptop, MacBook Pro, MacBook Pro and MacBook, Mac
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.
$1649 SAVE $150 = 8.0% Apple 13.3" MacBook Pro with Touch Bar (Late 2016, Space Gray) in All Other Categories
$175 SAVE $100 = 36.0% CineBags CB-40 High Roller Camera Bag (Charcoal/Black Embroidery… in All Other Categories
$140 SAVE $190 = 57.0% Elvid SkyVision 7" On-Camera & Aerial Imaging LCD Monitor in Video: Drones
$1400 SAVE $149 = 9.0% NEC PA272W-BK-SV 27" 16:9 IPS Monitor with SpectraViewII in Computers: Displays
$899 SAVE $200 = 18.0% Olympus OM-D E-M5 Mark II Mirrorless (Body, Silver) in Cameras: Mirrorless
SHA1 hash (CPU task with memory access)
Hyperthreading (3 or 4 threads) delivers a small improvement here, but not much.
Pure computation with no memory access
Hyperthreading (3 or 4 threads) delivers almost zero improvement.
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.