new i5/i7 iMacs & triple channel memory

Perhaps this is a silly question and I am missing something really obvious, but, I was under the impression that with the new Nehalem processors (i.e. the i5/i7 quad-core iMacs) and triple channel DDR3 memory, one should be filling only 3 RAM slots in order to run the memory in true 3 channel mode?

I note the Mac Pros' RAM slots come in multiples of 3 whereas the iMac has 4 RAM slots and am confused...should I just go ahead and order an iMac and fill all 4 slots and not worry about preserving triple channel mode?

MBP UniBody 13" 2.26 Ghz, Mac OS X (10.6.1)

Posted on Oct 26, 2009 5:57 PM

Reply
30 replies

Oct 27, 2009 1:22 PM in response to digitalrunner

While the Mac Pro (Gainstown codenamed processors) does use triple channel memory, they in fact have 4 slots in the quad core and 8 slots in the 8 core models. It is faster to use memory in 3 or 6 slots in these models. On the other hand, the new iMac can use the new Core i7-860 Lynnfield processor (also part of the overall Nehalem family) which uses two wide memory. So you need to put memory in in pairs.

Oct 27, 2009 2:19 PM in response to digitalrunner

I hijack this tread as it's in the same vein as a question I have.

I have ordered a 27" i7 imac with 4GB (2 x2GB) to expand the memory do I have to put two more chips in or can I put just one more.

Also does all the memory have to be the same size, would it have to be 4 x 2GB or can I have say 2 X 2GB and 2 X 4GB to give me 12 GB , or can I have 2 X 2GB and 1 4GB with a free slot to give me 8GB

Oct 27, 2009 5:15 PM in response to mrhunter9

Thanks mrhunter9...that was exactly the answer I was looking for (i.e. whether or not the new quad-core iMacs supported triple channel memory.

What I'm not clear on therefore is whether I should be filling just 3 of the 4 available DIMM slots in order to run in triple channel memory mode? I am assuming that Apple use 4 rather than 3 slots because it would cost too much to re-engineer just the quad-core models (as the dual-core models all only support dual channel)?

Oct 29, 2009 5:45 PM in response to digitalrunner

The TRIPLE channel memory part has nothing to do with the individual memory slots or DIMMS but rather with the controller. If you want the system to take advantage of triple channel capabilities of the controller you WILL have to keep the DIMMS to three which requires you to buy the larger sized DIMMS. Tests show that triple channel boost performance significantly so you have to decide whether you want more memory or faster memory, in the latter leaving that 4th slot empty. I think that is why Apple supplies that slot... for most people the additional RAM to run more apps will outweigh the need for extreme speed... this is after all a consumer machine. If four DIMMS are installed the controller will work in dual channel mode... still not shabby.

To learn more about triple channel memory go to.
http://www.valueram.com/europe/triplechannel/

Oct 30, 2009 6:25 PM in response to digitalrunner

rafsanchez-

I think you've gotten a little confused on this point. As a couple of the posters have noted, the particular Intel quad-core processors that Apple is using in the 27" imacs are capable of only dual-channel memory mode; 3-channel is not a feature. (the i7 model available in the imac is the "entry level" version of that processor family) So no matter how many slots you fill, you will be operating in 2-channel mode.

Oct 30, 2009 9:09 PM in response to Bradley Dichter

I was talking on the phone to the Apple Store (1-800-MY-APPLE) about configuring 12 GB memory for the 27" iMac with an i7 processor. I suggested 2x4GB and 2x2GB so that the memory would be installed in pairs. He said two things. First: 12GB was not a recommended configuration ergo not an option in the Online Apple Store. Second: it has not been necessary to install memory in pairs for some time now so he would recommend I configured it as 3x4GB in case I eventually wanted to bump the memory to 4x4GB for a total of 16GB in the four slots. He then went to talk to his tech support who confirmed the 3x4GB was acceptable i.e. no worries about installing pairs of chips. Any other experts care to comment?

Oct 31, 2009 8:47 AM in response to Lam Lam

The i7 860 quad-core processor used in the late 2009 iMacs only support dual channel access to the memory. That should be clear. That does not in itself mean the same thing as requiring memory be installed in pairs; it just means the processor can support data transfer over two simultaneous paths. For example, for the processors that support triple channel access to memory, such as in the Mac Pro, the configurations that use 3 or 6 memory slots are going to execute more efficiently than the systems that use 2 or 4 or 8 memory slots. But they will still work. I'm hoping an expert can confirm that the iMac i7 will function efficiently in a 3x4GB configuration or should I go with 2x4GB and 2x2GB for a total of 12GB installed memory.

Oct 31, 2009 6:38 PM in response to Lam Lam

I took a look at the Crucial memory configurations for the new iMac & I can see how that is confusing, but I think I know what is going on. I see where they say the memory is not dual-channel; note that they also say the memory does not have to be installed in pairs. I went to the PC side of the Crucial memory configuration & picked out a high-end HP system at random; there, the memory was identified as dual channel and that the modules have to be installed in pairs.

As Rick L points out, we know that the processors in the new iMacs incorporate dual memory channels (BTW, Intel has a really neat site that gives all kind of details on their processors at:
http://www.intel.com/products/desktop/processors/index.htm?iid=processorsbody+dtcore

My conclusion is that when Crucial classifies memory as dual channel, they are really talking about whether or not the memory controller in the computer requires the modules to be installed in pairs. I'm thinking that some vendor's implementation of the dual channel memory controller is so rigid that bad things will happen if the memory is not configured in that manner. I know some PCs will have color coded memory slots to guide one to put the modules in the proper slots in the proper order. I think the iMacs will function regardless of how the memory slots are filled; hence, Crucial does not classify the memory as dual channel. (Again, the memory module itself is not "dual channel" - dual channel is a function of the processor's or motherboard's memory controller.) This is consistent with the information Rick got from Apple.

I remember that when the latest Mac Pros came out with the triple channel memory controller, there was a lot of discussion (& testing) about whether a 3 module X 2 GB/module configuration had a performance advantage over a 4 X 2 configuration. I can't remember which had the performance advantage (maybe the 3 X 2 was a little better), but perhaps you could search out the Mac Pro discussions on the web; I would think the results there could apply to the iMac case.

Oct 31, 2009 6:45 PM in response to Rick Lang

Rick-
Just a suggestion; why not contact OtherWorldComputing with your question about memory. They are very sharp on memory for Macs. For instance, those guys validated that 4GB modules would work in the latest, low-end Mac Pro long before Apple approved that configuration.
(BTW, I didn't notice you were all over the MacPro memory until after I posted my last message)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

new i5/i7 iMacs & triple channel memory

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.