Better for what?which is better:
Running RAM at a frequency of 1333, with timings of 7 7 7 18, or running at 1600 with timings of 8 8 8 22?
Better for what?
You need to give us as many details as possible, in order for us to give you a coherent reply.
which is better:
Running RAM at a frequency of 1333, with timings of 7 7 7 18, or running at 1600 with timings of 8 8 8 22?
No question, 1600 @ 8-8-8-22
You'll have 20% higher bandwidth and 5% lower latencies over the other timings you listed.
Now if you had tighter latencies at 1333, say 6-6-6-14 then you'd have to make a choice between better latency versus higher bandwidth as a 6-6-6-14 latency @ 1333 is 11% better than an 8-8-8-22 latency @ 1600.
But 7-7-7-18 @ 1333 is actually 5% worse latency (in ns, which is what matters) than 8-8-8-22 @ 1600, so the choice is obvious.
Faster, better for gaming.
Informative thread.
The only thing I've been going by is "the lower the CAS rating the better". DDR 2000, 5000, and DDR 1 million doesn't achieve much in the real world besides making a "splash" in Everest benchmarks and WinRAR.
As a general rule, I have pretty much been going by this.
"Go one step above the RAM speed your processor officially supports with as low CAS as you can afford"
Lynnfield: DDR3 1600
Bloomfield: DDR3 1333
That seems to give a lot of flexibility when it comes to overclocking(and you can choose to run DDR3 1600@1333 with lower timings if you want) without having to pay an arm and a leg for it.
How do you calculate latency?
*EDIT*
Price is certainly a big factor(if not the biggest) to consider as well.
This is old, but timeless as it still applies even in the day of DDR3:
http://forums.extremeoverclocking.com/showthread.php?t=135503
http://superuser.com/questions/36494/ram-access-speeds-latancy-vs-bandwith
An easy rule of thumb for comparing latencies is take the specified timings and divide by the rated "speed".
So 7/1333 = 0.00525 and 8/1600 = 0.005
So the absolute latency of a 7 clock delay at 1333 clock is worse (slower by 5%) than the absolute latency of an 8 clock delay at 1600 clock.
This is why I said the OP really did not ask us to make a choice, the answer is simple because in the case of 1600 8-8-8 both bandwidth and latency are superior over 1333 7-7-7 so there is simply no question as to which is "better".
The latency numbers are given in whole cycles. So you should divide by the real clock, not the effective speed.
No question, 1600 @ 8-8-8-22
You'll have 20% higher bandwidth and 5% lower latencies over the other timings you listed.
Now if you had tighter latencies at 1333, say 6-6-6-14 then you'd have to make a choice between better latency versus higher bandwidth as a 6-6-6-14 latency @ 1333 is 11% better than an 8-8-8-22 latency @ 1600.
But 7-7-7-18 @ 1333 is actually 5% worse latency (in ns, which is what matters) than 8-8-8-22 @ 1600, so the choice is obvious.
What about 12GB (1×4 + 1×8 modules) of 1600 @ 8-8-8-22 versus 8GB (2×4) of 1866 @ 7-7-7-18 versus 8GB (1×8) of 1866 @ 7-7-7--18?
I can't afford 16GB, but I am tempted to make a 12GB set.
Also, I know 1×8 is < 2×4, but buying 1×8 allows me to reach 16GB by adding amother 8GB module in the future and still take advantage of dual channel.
Why are you bringing up a post/thread from 2009 ???