Originally Posted by mrwalker
Btw, I don't want to overclock the CPU or memory itself, I just want to run my 2000mhz memory at 2000mhz.
There is a memory multiplier that multiplies your BCLK by a multiple of 2 (2,4,6,8 etc).
This determines what Frequency you can run your RAM at. The RAM Speeds you have available depend on what you have your BCLK set too, so depending on what bclk you have you may not be able to get a certain ram speed (it wont be an available choice in your BIOS).
The System memory multiplier multiply s your BCLK by a multiple of 2. Lets say I have a BCLK of 193. Because of how the memory multiplier works, I won't be able to hit 2000 ( I can get to 2123, but that's running my ram above spec).
However, If I set my BCLK to 200, I can use a *10 multiplier and easily hit 2000mhz.
Because of this relationship, you will probably still have to overclock your CPU's BCLK in order to get your RAM to run at 2000mhz.
Let's say you have an i7-920 which has an integrated memory controller and a set of 2000mhz memory. What settings need to be changed in the BIOS and to what they should be set in order for the memory to run at 2000mhz and not the lower frequencies that the i7-920 supports without overclocking?
Appropriate Timings and Speeds set in the mem configuration.
Uncore / NB Frequency x2 your RAM Speed (in the case of 2000mhz, a 4ghz nb frequency is required).
BCLK - To let you hit a frequency of 2000mhz.
Also, more QPI/VTT is often required when you run your uncore at a high frequency. A lot of i7's require quite a bit of QPI/VTT to stabilize at 4000mhz of Uncore, which Is why some might tell you that running 2000mhz of ram isn't worth the headache. Depends on you though, and also what uncore your CPU can run at without a preposterous amount of QPI/VTT.
The IMC is different on all of these chips, so your QPI/VTT requirement for a certain uncore frequency may vary from mine.
Hope this helped....Edited by dTT05 - 2/11/11 at 5:06pm