Quote Originally Posted by SteveRo View Post
I have some new memory arriving tomorrow - upgrading from 3x1gb 1066 to 2000.
I am trying to figure out how to go about ocing it based on current cpu oc, bclock and uncore.
I have a lot of options but it seems like the uncore speed is going to be my likely limiter.
At 200+ bclock I will want to run the mem mutli at 10 so that means the uncore multi needs to be at 21 right?
But 200x21 is uncore running at 4200 which it seems it will not do.
So questions -
1. I assume cpu cycles are still king and that I do not want to give up on any of my cpu oc (almost 4.3 ht on, and 4.4 ht off).
2. How do I get the uncore speed high enough to run the memory at 2k?
Yea I'm sure max CPU clock cycles are still king, it's hard to make full use of the bandwidth we already have at modest memory speeds.

From what dejanh was saying, 4000 mhz is going to be the absolute max QPI clock. Of course you also want Uncore at least 2x memory speed so your Uncore is also running really fast.

Quote Originally Posted by dejanh View Post
Technically, the maximum DRAM speed for a stable system is equal to ((Max. Uncore) / (Safe QPI:Uncore Ratio)) / 2 or (4.0GHz / 9:8) / 2 = 1.777GHz. In between 1.777GHz DRAM and 2.0GHz DRAM you are likely to experience some level of instability over the long term. Past 2.0GHz you are just plain lucky.
As far as I can tell your only option to run the memory all the way to 2000 (under maximum system stress) is to keep bclk at 200, QPI at 4000 and Uncore at 4000 and pray. I bet you can get it rock solid in a 32-bit OS with HT off.