↝ OWC / MacSales.com... ↜
↝ diglloyd Deal Finder... ↜
Buy other stuff at Amazon.com...
Mac Pro Westmere How Much Memory and Where to Buy
In a most disappointing but very Apple fashion, there are still only 4 memory slots on the single processor model, and 8 slots on the dual processor model. Since other motherboards have 12 or 16 slots, this isn’t so great, especially given the very high cost of the Mac Pro (semi pro?).
Which speed memory?
The Westmere CPUs specify 1333MHz memory. Here’s a summary:
2.4GHz, 2.8GHz, 3.2GHz use 1066MHz memory ("even” processor speeds)
2.66Ghz, 2.93Ghz 3.33Ghz use 1333MHz memory (“oddball processor speeds”)
The 3.33GHz 6-core model specifies 1333MHz memory. However, I installed the OWC 4GB 1066MHz modules in it, and it worked like a charm. This could save you a ton of money if you already own 4GB or 8GB modules. My measurement of the memory bandwidth showed only a small difference in memory bandwidth—about 10%—not to be confused with real-world performance, for which I measured no difference at all.
How much memory
Top memory performance (by a few percent speed on real tasks) is realized with triple channel memory by sticking with 3 modules or 6 modules. However, if you run low on memory, the benefits additional modules greatly outweigh the very small performance hit, so don’t worry about module count too much.
Most users are very well served by 12GB. Even 8GB can work, but it can easily be right at the limit of what is needed for serious use, so I strongly recommend going straight to 12GB. Using 24GB or more doesn’t hurt, but very few users need that much.
|Number of Memory Slots||Recommended Configurations|
|Single processor (4 or 6 cores)||4||
12GB as 3 X 4GB
|Dual processor (8 or 12 cores)||8||12GB as 6 X 2GB
24GB as 6 X 4GB
48GB as 6 X 8GB
I don’t want to fool around with memory— I want the best quality at a reasonable price, Read my thoughts in Memory Upgrades — How Does Your Vendor Test?.
No vendor has 100% fail-safe memory, so for such a a major investment as a Mac Pro system, you might want to test your entire system reliability using diglloydTools MemoryTester.