Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Spacedust

macrumors 65816
Original poster
May 24, 2009
1,005
160
I just replaced 6 stock Apple Hynix modules 2 GB (12 GB RAM) 2Rx8 with 6 Micron DDR3 PC-10600 2Rx4 (48 GB RAM) and all is working but their being shown as 1066 MHz.

This is a Mac Pro 4,1 flashed to 5,1 on Mountain Lion 10.8.2 + supplementary fix.

What I need to do to have 1333 MHz speed ?

I've heard it might work with Nehalem CPU's or do I need Westmere ?

http://arstechnica.com/apple/2011/0...nsform-a-2009-mac-pro-into-a-12-core-monster/

"Even if you didn't plan to upgrade the CPU, though, there are other benefits. Some Nehalem CPUs can support 1333MHz DRAM speeds, but are limited to 1066MHz on the older Mac Pros. The firmware update will enable the full 1333MHz speed if you have a CPU and RAM combo that can support it."
 
Last edited:
I'm assuming you have the X5570 on that pro... according to intel it supports 1333mhz ram.
 
Nothing to do with PRAM

Ram speed is processor dependant so if your current processor only supports 1066Mhz ram, no matter how faster than that your ram is it will run at 1066mhz. Hence the SOME nehalems in the article

Right, but Spacedust has Xeons that support 1333MHz memory.
 
2.93 Nehalem is one of "some" AFAIK.

If it's only System Profiler read fault, PRAM reset will help. If problem is HW based, it obviously won't. Recently I've flashed reference 4870 and after flash ASP and Expansion Slot Utility was telling that it runs @PCIe x8 and it's maximum supported speed. PRAM reset brought things to normal (PCIe x16).

@beto2k7: you cleverly edited your post, but Umbongo is blazing fast ;) :p
 
Hello,

You know that the time you lose on this issue will never be regained by an increase in RAM performance? :p

Loa
 
Yes. I got dual X5570 - genuine Apple CPU's :)

I will try resetting PRAM.

----------

Not working :/ I still got 1066 MHz reported.
 
What is the part number of the memory you have?

The only way to get 1333MHz speeds with Nehalem CPUs is with no more than one 1.5v single-rank or dual-rank DIMM per memory channel.

So while it doesn't seem to be the issue, using quad-ranked DIMMs or having more than 2 on any channel or using 1.35V DIMMs would not allow speeds of 1333MHz.
 
Umm... there's no such thing as a "genuine Apple CPU."

I know. The one without heatspreaders ;)

----------

What is the part number of the memory you have?

The only way to get 1333MHz speeds with Nehalem CPUs is with no more than one 1.5v single-rank or dual-rank DIMM per memory channel.

So while it doesn't seem to be the issue, using quad-ranked DIMMs or having more than 2 on any channel or using 1.35V DIMMs would not allow speeds of 1333MHz.

I use such modules:

41bhrkic.jpg
 
Some people on Apple discussions forum reported that same issue with real 5,1 MP with 3.2 Nehalem using 1333 memory.

So while it doesn't seem to be the issue, using quad-ranked DIMMs or having more than 2 on any channel or using 1.35V DIMMs would not allow speeds of 1333MHz.

This could be an answer. OP, read this: https://deinoscloud.wordpress.com/2...intel-nehalem-memory-architecture-connection/ and try different slot population options.

...or leave it like that because (as Loa said) performance difference is minimal, at least according to Geekbench.
 
I will try all combinations also removing some sticks and we will see if this would help ;)

That was preety scary at first because instead of 48 GB RAM system profiler showed me 32 GB and red LED's popped out. Reseating all RAM modules fixed this problem.
 
Last edited:
I've tried different configurations and it always work on 1066 MHz.
 
I've tried different configurations and it always work on 1066 MHz.

So one thing left: quad rank vs dual rank. As Umbongo said before, it must be this. In article I've inked in my previous post you can find below table:

dimmslotcapacityspeedtable.png


Your RAM is quad rank, so according to table it won't work @1333 with Nehalem CPUs, if I understand this correctly.

Table might be useful for someone at least.
 
Last edited:
So one thing left: quad rank vs dual rank. As Umbongo said before, it must be this. In article I've inked in my previous post you can find below table:

Image

Your RAM is quad rank, so according to table it won't work @1333 with Nehalem CPUs, if I understand this correctly.

I looked at the memory he has and it is listed as dual-ranked on all sources. I think there are some "why is my memory running at 1066MHz posts on this forum that have had similar issues with 2010 Mac Pros, might be worth looking at if it bothers you Spacedust.
 
I looked at the memory he has and it is listed as dual-ranked on all sources. I think there are some "why is my memory running at 1066MHz posts on this forum that have had similar issues with 2010 Mac Pros, might be worth looking at if it bothers you Spacedust.

My memory is 2Rx4 so Dual Ranked ;)

If anyone got Nehalem working with 1333 please let me know.
 
What is the part number of the memory you have?

The only way to get 1333MHz speeds with Nehalem CPUs is with no more than one 1.5v single-rank or dual-rank DIMM per memory channel.

So while it doesn't seem to be the issue, using quad-ranked DIMMs or having more than 2 on any channel or using 1.35V DIMMs would not allow speeds of 1333MHz.

In this computer which slots correspond to which channels? I have the same one, also flashed to 5,1. I have 4X8GB 1333 DDR3 ECC RAM kit from OWC. How would I populate the slots to get 1333MHz speed? How do I tell if the DIMMS are single, dual or quad ranked and what does that mean? Thanks for any insights.
 
1333 Ram

Just wanted to let you know, that I have the same issue.



4,1 firmware updated to 5,1.

This RAM: http://www.ec.kingston.com/ecom/configurator_new/partsinfo.asp?root=&LinkBack=&ktcpartno=KTA-MP1333DRK3/24G&id=8

Expected it to switch to 1333 when I installed the W3680, but to no avail.

FYI:
I am running 24 GB of Kingston MP1333DRK3 mem with a W3680 and my readout is 1333Mhz. No problem. (see attachment)

As a side note: since the X58 chipset used by the Mac Pro uses a triple channel memory controller in the CPU, it may be getting confused with all 4 mem slots populated. The mem needs to be in slots 1,2 & 3. Slot 4 is a lost cause as far as I know.
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    39.1 KB · Views: 482
Last edited:
FYI:
I am running 24 GB of Kingston MP1333DRK3 mem with a W3680 and my readout is 1333Mhz. No problem. (see attachment)

As a side note: since the X58 chipset used by the Mac Pro uses a triple channel memory controller in the CPU, it may be getting confused with all 4 mem slots populated. The mem needs to be in slots 1,2 & 3. Slot 4 is a lost cause as far as I know.

I thought slot 4 knocked out triple channel advantage, which has to do with efficiency of memory access, but doesn't have any effect on RAM speed. If that's so then putting in a slower DIMM would set the pace for all the other DIMMs but as long as all the modules are the same speed that's the speed you get. So with 4 slots populated you get the nominal RAM speed but it's accessed a little less efficiently. I seem to recall comments by some knowledgeable posters that generally the extra RAM is more advantageous than the slightly greater efficiency of the triple channel access.
 
I thought slot 4 knocked out triple channel advantage, which has to do with efficiency of memory access, but doesn't have any effect on RAM speed. If that's so then putting in a slower DIMM would set the pace for all the other DIMMs but as long as all the modules are the same speed that's the speed you get. So with 4 slots populated you get the nominal RAM speed but it's accessed a little less efficiently. I seem to recall comments by some knowledgeable posters that generally the extra RAM is more advantageous than the slightly greater efficiency of the triple channel access.

The Nehalem memory controllers supported 1333MHz memory speeds only when there was 1 DIMM per channel. Plenty of boards allowed this to be overridden which is why it was never of note in the consumer space. You could easily get 6 DIMMs working at 1333MHz on a Core i7 920 which didn't support that speed at stock specifications. ASUS even had their dual processor boards allow it to be overwritten. Apple of course don't do such things and that is probably the reason they limited memory speeds to 1066MHz despite half the processors supporting faster speeds.

When Westmere came out the memory controller was changed so that when using 2 DIMMs per channel you could still get 1333MHz speeds.
 
Last edited:
The Nehalem memory controllers supported 1333MHz memory speeds only when there was 1 DIMM per channel. Plenty of boards allowed this to be overridden which is why it was never of note in the consumer space. You could easily get 6 DIMMs working at 1333MHz on a Core i7 920 which didn't support that speed at stock specifications. ASUS even had their dual processor boards allow it to be overwritten. Apple of course don't do such things and that is probably the reason they limited memory speeds to 1066MHz despite half the processors supporting faster speeds.

When Westmere came out the memory controller was changed so that when using 2 DIMMs per channel you could still get 1333MHz speeds.

Interesting. About the memory controller change with Westmere, would that have been done in firmware or was it a different chip?

BTW, what channel are DIMMs in MP slot 4 or 8 on? Do they share a channel with another slot?
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.