Find millimeter on Facebook

Related Articles

Test Drive: Apple Mac Pro Memory

Jul 13, 2009 12:00 PM, By Jan Ozer


      Subscribe in NewsGator Online   Subscribe in Bloglines  

The Apple Mac Pro’s memory tray.

Figure 1. The Apple Mac Pro’s memory tray.

In the first edition of this month’s Affordable HD enewsletter, we keep the focus on the Apple Mac Pro, specifically analyzing the optimal memory configurations for editing and encoding with Apple Final Cut Studio, Adobe Creative Suite 4, and Telestream Episode Engine. I looked at several scenarios.

First, I tested performance at 8GB, 12GB, and 24GB of memory to understand where the sweet spots might be for all involved applications. Then, to assist those trying to identify the optimal memory configuration for Mac Pros, I tested performance at 8GB and 12GB capacity, using different combinations of memory to achieve each total. Specifically, at 8GB, I compared the performance of two 4GB dual in-line memory modules (DIMMs) against four 2GB DIMMs, and at 12GB, I compared the performance of three 2GB DIMMs against the combination of two 2GB DIMMs and two 4GB DIMMs.

  Related Links

Test Drive: Apple Mac Pro, Part 1
I have in my hands an Intel Nehalem-based Apple Mac Pro, specifically a 2.93GHz dual-processor, quad-core unit running Mac OS 10.5.7 with 12GB of RAM and an ATI Radeon HD 4870 driving a beautiful Apple LED Cinema Display...

Test Drive: Apple Mac Pro, Part 2
Back at you with the Apple Mac Pro. In our last segment, I looked at performance. Here, I’ll look at serviceability and the performance of Apple’s RAID option...

Review: Apple Mac Pro
Apple was the first out of the gate with an Intel Nehalem-based workstation, in the form of the Mac Pro announced in early 2009...

Why bother with these latter tests? Because the Mac Pro’s new Intel Nehalem chipset has a 3-channel integrated memory controller, which, at least in theory, makes the optimum memory configuration equal amounts of RAM in each of the first three DIMM slots. To be clear, as you can see in Figure 1, the Mac Pro’s memory tray, there are eight memory slots on a dual-CPU system (four on a single-CPU system). In the figure, there’s a DIMM in the first three slots on each side, while the fourth is empty.

Several websites have reported that performance can actually drop when you configure RAM outside this optimal configuration. For example, Bare Feats reported that adding a fourth DIMM to the mix can actually slow performance by up to 33 percent. Why? In theory, because adding the fourth DIMM forces the CPU to split the memory bandwidth between the third and fourth DIMMs, which drops the effective throughput to those DIMMs by 50 percent.

That said, Bare Feats is clear that the test used to produce these results, the digLloydTools (DLT) stress test, is an artificial, worst-case test. It concludes: "DON'T PANIC: If you have memory installed in all eight slots of your eight-core Nehalem (or all four slots of a four-core Nehalem), it may not penalize your real-world application performance. The vast majority of real-world applications do not saturate the memory bandwidth."

I didn’t want to duplicate these tests, but I was interested in how mixed-memory configurations would perform given the 3-channel memory controller and the fact that upgrading all three slots to identical RAM configurations may not be the most affordable approach. But I get ahead of myself. Let’s begin at the beginning.


Continue the discussion on “Crosstalk” the Millimeter Forum.
© 2010 Penton Media, Inc.

Browse Back Issues
BROWSE ISSUES
   
Millimeter
September 2009
Millimeter
August 2009
Millimeter
July 2009
Millimeter
June 2009
Millimeter
May 2009
Millimeter
April 2009
Back to Top