Memory Timings and Latency tightening – should one bother?
There was a time, mostly throughout the age of DDR and DDR2 memory modules, when latencies were really a buzzing topic on hardware forums. Enthusiasts were after reducing the memory latencies to the minimum, in order to gain better performance without any changes in clock. When clock values were still low (especially with DDR), this made perfect sense, as reducing latencies for a module with default values of 3-4-4-8 down to 2.5-3-3-5 made a big impact. With gradual increases in clock (some sticks have already surpassed the 2 GHz limit today), the influence of latencies on overall performance has decreased significantly. In order to confirm just how much, we organized a special test. We used Intel’s new Core i7 3960X with quad-channel memory configuration, covering eight situations that stretch across four memory clocks and tightened or relaxed latencies. This covers most situations users can expect in their own PCs.
The first test was a synthetic one – AIDA64 Extreme. It clearly shows that frequency is the number one factor in memory performance today, and increasing the clock yields similar increases in performance. As for latencies, we can’t say that they have no impact, but they really can’t be considered a significant factor. Next up was two games, one of which is the fairly easy-to-handle Street Fighter 4, whereas the other is based on the modern and hard-hitting Frostbite 2 engine – we’re talking about Battlefield 3, of course. The games responded identically, or more precisely, they didn’t; no change in performance could be detected regardless of clock/latency settings. We’re fairly surprised to see that even CPU-bound games seem to ignore memory for the most part. We’ve used a few additional tests as well, such as PCMark 7, but since no relevant conclusions have been provided by these (no results varying any more than 1%), and we’ve decided to keep them out of the article. To sum up, don’t waste your time in BIOS obsessing over the fact that CL, tRCD, tRP or tRAS won’t go under 7 or 8 – the gains just can’t justify that. Clock values remain as important as ever, though, especially in RAM-intensive applications.