Apple released updated MacBooks on Wednesday; among the improvements is an upgrade from the Core Duo processor to the Core 2 Duo processor. I thought I’d take a look at the performance of the new Core 2 Duo MacBooks with Geekbench.
Setup
Here’s the setup of the two test machines:
MacBook (Late 2006)
- Intel Core 2 Duo @ 2.0GHz
- 1024 MB RAM
- Mac OS X 10.4.8 (Build 8N1106)
- Geekbench 2006 (Build 230)
MacBook
- Intel Core Duo @ 2.0GHz
- 1024 MB RAM
- Mac OS X 10.4.8 (Build 8L2127)
- Geekbench 2006 (Build 230)
I’m reporting the baseline score, rather than the raw score, for each test (where 100 is the score a PowerMac G5 1.6GHz would receive on the same test). Oh, and for the baseline scores, higher is better. I’m also reporting the results for the 32-bit and 64-bit version of Geekbench for the Core 2 Duo since it’s capable of running both.
Overall Score
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Integer Performance
Emulate 6502 (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Emulate 6502 (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Blowfish (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Blowfish (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
bzip2 Compress (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
bzip2 Compress (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
bzip2 Decompress (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
bzip2 Decompress (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Floating Point Performance
Mandelbrot (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Mandelbrot (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Dot Product (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Dot Product (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Dot Product (single-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Dot Product (multi-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
JPEG Compress (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
JPEG Compress (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
JPEG Decompress (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
JPEG Decompress (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Memory Performance
Read Sequential (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Read Sequential (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Write Sequential (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Write Sequential (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Allocate (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Allocate (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Write (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Write (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Copy (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stdlib Copy (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Performance
Stream Copy (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Copy (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Copy (single-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Copy (multi-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Scale (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Scale (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Scale (single-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Scale (multi-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Add (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Add (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Add (single-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Add (multi-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Triad (single-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Triad (multi-threaded scalar)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Triad (single-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Stream Triad (multi-threaded vector)
MacBook Core 2 Duo (64-bit)
MacBook Core 2 Duo (32-bit)
MacBook Core Duo (32-bit)
Conclusion
Apple’s claiming up to a 25% performance increase from moving the MacBook from the Core Duo to the Core 2 Duo, and for once, Apple’s claims don’t seem entirely unreasonable; overall performance went up by 18% with the switch to the Core 2 Duo at the same clockspeed, and I’m sure the increase would’ve been larger had we compared the Core Duo @ 1.83GHz against the Core 2 Duo @ 2.0GHz. MacBook 64-bit performance is impressive, too (over 28% faster overall than the Core Duo).
What’s also impressive is the Core 2 Duo MacBook is slightly faster than the Core 2 Duo MacBook Pro I tested a couple of weeks ago, especially when you consider the Core 2 Duo in the MacBook Pro is 160MHz faster. ZOMG!
Overall, when it comes to processor performance, the latest MacBook is an impressive laptop.
Is there any noticable difference in the heat generated by the new MacBook compared with the old one?
Thanks for the interesting comparison. Apparently Core 2 is slower in some tasks, but mostly faster. I guess the system could become even faster with 64-bit optimizations (in Leopard perhaps?) and application-specific tuning.
Having a 64-bit processor in an entry-level notebook is really something. I’m quite ready to replace my four-year old PowerBook G4 with a MacBook – even the display seems superior, I don’t mind glossy.
The change from PowerPC to Intel seems dramatic – for half the price (four years ago vs. now) you get twice the memory and hard disk and 2-5 times the performance.
Hi !
The old MacBook 2Ghz has only 2MB Cache against 4MB Cache in the new one.
It would be interesting to see the a comparison of the old 1.83Ghz CoreDuo Macbook against the new 1.83Ghz Core2Duo MacBook.
Because both CPUs only got 2MB Cache, therefore it is possible to see the raw Performance-Gain from CoreDuo to Core2Duo..
Nevertheless the Core2Duo seems to be an Improvement …
Very informative. Now that you are done with the test unit,
will you send it to my house? LOL
Thanx 4 ur scores for the MacBook. I know u have done some benchmark test 4 the iMac Core Duo vs Core 2 Duo. Can you repost the test for iMAc in the same format as this test? I would like to see the additional score for the iMac with 64-bit performance.
im afraid this is kinda over my head, but i can tell that on most tasks that the core2duo is much better than the core duo, and that the 64 bit, would become very useful when leopard arrives as opposed to running leopard on a 32bit machine
I use both a Compaq Presario 1.8mhz with AMD 64bit architecture and the original FP Imac. I cant wait to combine the 2 into the new MacBook with real time switching between OS X and Windoze. Thank you for the updated analysis!
Thanks for the very detailed informations.
Some of the results are impressive, if we consider that the test unit is the entry-level laptop.
Some of them are instead a bit weird: i mean the ones where the score is below or near 100 (the baseline – G5 1.6, actually not a very fast machine…)
This shows that there are still some bottlenecks in the intel architecture that don’t let us enjoy this powerful machines at 100%.
What’s your opinion? Is it ‘cos of the Altivec missing? or is it just an OS missing optimization, to be soon replaced and improved by leopard?
thanks again
Hmm…
I would like to get the 64-bit version of the MacBook, how do you determine which book is 32 or 64 bit?
Thanks.
really struggling with a direct comparison between the MB and the MB pro. the systems are very similar in some areas that a clean divide is difficult. im considering buying a macbook to replace my aging PC and struggling with deciding how much the 64mb onboard graphics chip is going to hinder performance compared to the pro’s 128mb x1600, any ideas? is it worth the extra money? i do alot of webdesign/publishing/photo editing, but no video or sound editing that might require a dedicated GPU.)
thanks for any help.
i have gen 1 macbook anyone know how one can the logic board swapped for a core duo 2 model????
really want 64bit support —
I’ve same problem with “xeno” I need to decide which one to go with as well~ MacBook or MacBook Pro!
xeon, so which one did you go with at the end?