Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I understand that one can reduce memory frequency and timings equally and the RAM should still run fine. However, whilst latency is the same, throughput will be reduced.

I also understand that increasing the frequency but not reducing the timing could result in crashes, I'm assuming because the CPU is reading data before it's there and as a result reading rubbish.

I was wondering if one could go the other way, i.e. increase frequency and increase timings at the same rate. This would increase throughput while holding latency at the same level. My question is whether this is commonly doable, or whether it's likely to not work? If it's not going to work, if you could explain in rough terms what happens that causes it not to work that would be good.

I've got DDR2-800 RAM if that's important.

share|improve this question

It might work, but generally it doesn't. The frequency determines the rate at which successive entries are read from or written to the RAM. The latency determines how much time the controller waits before it starts transferring data.

If the frequency is turned up too high, the computer will read bits before they are valid and stable on the output bus, thus causing rubbish to be read. When writing, it will cause the RAM to move onto the next entry before it has successfully latched the value of the previous entry, thus causing rubbish to be written.

You can try it though. If you raise the frequency and increase the latency to compensate, it will work if the RAM can keep up with the transfer rate, just not the setup time. So it's easier on the RAM than just raising the frequency and keeping the latency values the same.

share|improve this answer

Some useful links for you to peruse as there is no 'easy' answer if you want to fully understand your question...

DDR3 writeup and the technology explained

Understanding memory timings

Frequency vs Latency

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .