Why tighten memory timings?
Tried my first ever overclock yesterday (P5K-E WiFi, PC2-6400, E6750, Artic Cooling Freezer 7 Pro) and went from stock 2.66GHz to 3.2GHz by doing nothing apart from following first part of clunk's guides. I set memory timings to what CPU-Z shows in SPD (5-5-5-18) and then bumped up CPU frequency little by little to 400. Everything else, including DRAM frequency and voltage, was left on Auto.
I get the impression from the guide that I should look at tightening my memory timings. But it doesn't really explain why. How much performance is it going to give me? Or is it to aid further overclocking? Please keep replies at the 'noob' level!
What, if anything, can I do next to get more speed before I start OC'ing my GPU? My 3DMark06 was 9266, now it is 9690 (stock BFG 8800GTS OC 320M at stock). I'm willing to change my memory sticks and maybe my CPUcooling (it is fine so far) but not looking at changing anything else.
Cheers,
Dave
Re: Why tighten memory timings?
to be honest i have wondered the same thing. i have the same cpu and its brilliant, mines at 3.25GHz on stock cooling and its at 51C at load, so i could go higher but am happy with it. Have you OCd your RAM yet?? that will always speed things up. i also have an 8800GTS 320 and have found using rivatuner very easy to overclock it.
fresh
Re: Why tighten memory timings?
keep a 1:1 ratio with ram and fsb. Tightening memory timings will i believe,decrease data load time because its faster xD, same idea as say uping the mhz of it.
I have an 8800GTS from bfg (g92/512mb) i got it to 760/1070, couldnt get the shaders up as i couldnt find them xD, fresh any idea how you unlock it in rivatuner?
Re: Why tighten memory timings?
You probably won`t see a huge difference by tightening the timings, it`s more a case of extracting every little bit of performance that is possible.
You may be able to clock your memory higher than 1:1, technically you should get more performance.
Looser timings aid overclocking as tighter timings may cause the overclock to fail, get to the overclock that you want then try to reduce them and see if you think it helps.
Re: Why tighten memory timings?
My understanding is that tightening timings will give you marginal gains in performance but also lead to more system instabilty.
Re: Why tighten memory timings?
Thanks guys. Sounds like I've not really got much more to gain unless I want to become a super-tweaker, but haven't really got the time I'm afraid.
Quote:
Originally Posted by
fresh
i also have an 8800GTS 320 and have found using rivatuner very easy to overclock it.
fresh
Fresh, what have you managed to get up to with your 8800GTS 320? According to RT monitoring, I'm at 576/900 which actually differs from the 580/908 I set in RT. Any value in adjusting shader clock seperately?
Cheers,
Dave
Re: Why tighten memory timings?
tighter timings will improve performance, but it's so small that it's not worth losing any sleep over. You'll probably also have to increase the voltage to make it stable, but that's only if you push things reasonably far.
But it's free, so you may as well try to get better timings and test for stability. If you do decide to increase the voltage to get better timings (along with higher frequency) direct some air flow on the sticks. Most people will put a fan blowing over them just to make sure they don't overheat.
Re: Why tighten memory timings?
Regarding the Rivatuner issue. Have you got the latest version and the latest drivers? I can see the shader clock (although I have left on default, which keeps it in sync with the core). I found this site useful: RivaTuner 2.0 Guide at .:: Derek’s Blog
Re: Why tighten memory timings?
Quote:
Originally Posted by
Thorsson
Regarding the Rivatuner issue. Have you got the latest version and the latest drivers? I can see the shader clock (although I have left on default, which keeps it in sync with the core). I found this site useful:
RivaTuner 2.0 Guide at .:: Derek’s Blog
Yes and yes. I can see the shader clock, just wondering how much is to be gained by adjusting it seperately. I used that guide to get me started with RT - it was very useful.
Cheers,
Dave
Re: Why tighten memory timings?
if you lower the timings, it'll take say 33ms to write the data and be ready for the next data cycle at 5 - 5 - 5 - 18, but at 4 - 4 - 4 - 12 it'll take 24ms which is quite an improvement, but it's usually easier to lower the MHz of your RAM and decrease the timings, 'cause the higher the MHz the harder it is to tighten the timings, and also.. as some people have said, keep your RAM and FSB at 1:1 with each other, so a 266MHz FSB you'd want 533MHz RAM.
Re: Why tighten memory timings?
Quote:
Originally Posted by
demonicd
Yes and yes. I can see the shader clock, just wondering how much is to be gained by adjusting it seperately. I used that guide to get me started with RT - it was very useful.
Cheers,
Dave
I didn't see much difference, but then I always stay a way short of the maximum OC, which I'm fairly convinced shortens the life of the card.
Re: Why tighten memory timings?
Tightening timings doesn't make a huge difference for core 2 based systems as they employ a whole host of tricks to get around the fact they have to use a northbridge memory controller (caching, pre-emptive reading etc.)
On AMD64 based systems tighter memory timings have a more significant effect on performance.
Re: Why tighten memory timings?
Quote:
Originally Posted by
demonicd
Thanks guys. Sounds like I've not really got much more to gain unless I want to become a super-tweaker, but haven't really got the time I'm afraid.
Fresh, what have you managed to get up to with your 8800GTS 320? According to RT monitoring, I'm at 576/900 which actually differs from the 580/908 I set in RT. Any value in adjusting shader clock seperately?
Cheers,
Dave
i have core at 685, shaders at 1500 and mem at 999. when i isntalled rivatuner i just opened it and there everything was, in terms of overclocking the shaders serperately; i found that it did give a performance increase when checking my 3dmark06 score. I did have the core at 700 but it wasnt stable and temps werent safe. I am only new to this and basically followed clunks overclocking guide and various other things, but this website Overclock.net - Overclocking.net will help you with everything. its american based so forgive them, but really useful.
fresh
Re: Why tighten memory timings?
Quote:
Originally Posted by
kalniel
Tightening timings doesn't make a huge difference for core 2 based systems as they employ a whole host of tricks to get around the fact they have to use a northbridge memory controller (caching, pre-emptive reading etc.)
On AMD64 based systems tighter memory timings have a more significant effect on performance.
Yup, if you can tighten the timings, do so, as it does increase performance. But the gains in going from 5-5-5-15 to 4-4-4-12 at the same frequency won't be that great. I'm tempted to benchmark it later, so may get back to you and see if it is worth it. I run at 4-4-4-12 because I can and there is no reason not to...
Re: Why tighten memory timings?
There are far greater gains to be had from clocking your cpu/gpu, I've never found that tweaking RAM makes a great deal of difference. Reviews I've read in the past comparing exotic/expensive RAM to normal RAM show extremely marginal differences.....
Re: Why tighten memory timings?
this is all true, BUT tighter timings make faster maths :)
When a CPU chucks out a request for something to be done, the BANDWIDTH is vital (thats the bus speed) and so is the clock speed (as to how fast the cpu makes the requests)
BUT,......imagine ram timings as the speed it takes to confirm the job is done and send back a confirmation to the CPU. The quicker it repsonds the faster the next one gets done. Not important? Maybe not, if it was once per second, and the difference was a millionth of a second at either end...but you've got MILLIONS and MILLIONS per second.....get those timings wound down :)
I believe in tighter ram timings. If it'll do it, use it.