Memory Timing Settings

marine73

Member
Oct 10, 2003
87
0
0
What's the best way to approach memory timing adjustments? What effect does each of the settings have on RAM performance (in a general way, since I'm sure not all RAM behaves the same way) ? I'm running an MSI K7N2 Delta-L
with a max FSB of 400Mhz. IS there any way to increase this speed through software tweaks, or would the board and it's various components be limited to 400 max? I'm currently running a Barton 2500 @ 2.0 Ghz.
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
All DDR Ram behaves pretty much exactly the same way. And even that's pretty much identical to SDRAM, except it's internally clocked twice as fast.

The various numbers (CL2.5-3-3-6-1T, for example) refer to different timing delays inside the chips. RAM is organized into rows and columns internally, and a certain amount of time has to pass between accesses on successive rows, or when switching from read to write, etc. Those numbers define how long the delays need to be. The lower they are, the faster the RAM is running. Better (read: more expensive) memory chips have tighter timings and are able to run with faster settings. The very best stuff runs at CL2-2-2-6 1T, though the SPD (built-in detection) speed is usually something like 2-3-3-6 1T, which is more stable. Very high speed ram (DDR500/533) usually runs around CL2.5-3-4-4-8.

The most important number is the first one (CL = Cache Latency). CL2 is the best, 2.5 is pretty standard, and 3 is slow. The other numbers have a much smaller impact on performance -- The difference between 2-3-3-8 and 2-2-2-6 is usually like 5% in memory bandwidth testing, and maybe 1-2% in real benchmarking.

Also worthy of note is Intel's PAT (Performance Acceleration Technology). This also tightens up certain timings in the memory controller to increase performance, but it can cause instability with lower-quality RAM.

As far as your particular motherboard... unless there's a BIOS you can get that increases the max FSB, you're probably stuck at 400. However, most NForce2 Ultra boards can run higher than that, so maybe you're just not looking in the right place? Check the advanced screens in the BIOS -- you may have to flip certain settings to "manual" to be able to overclock it past there.
 

marine73

Member
Oct 10, 2003
87
0
0
Wow. Thanks for the info. Will make sure to get CL2 or 2.5 RAM when I make my next purchase. I intended to go into the BIOS settings and see what is available but figured it was probably prudent to ask before I crank things up too much. After reading articles at some of the OCer sites its obvious that alot of other areas of the mobo depend on/ are influenced
by the FSB, such as the AGP slot. Thanks again for the info and happy moboring.