»
 

Go Back   ResellerRatings Store Ratings > ResellerRatings Forums > Tech Support

Reply
 
LinkBack Thread Tools Display Modes
Old 11-21-2004, 11:20 PM   #1 (permalink)
Registered User
 
backyardtechie's Avatar
 
Join Date: Oct 2004
Posts: 59
backyardtechie is on a distinguished road
What is ram latency , and how to adjust it correctly.

I am wondering what latency is and how to adjust it.I have seen online how poeple use modifing ram latency to increase ram speed.But i don't fully understand the proccess , and i don't like going into things blind.Yes i am getting a new system but thats gonna take a few weeks , i don't wont to screw up my comp before i can replace it.

Thanx for your patience.
Cheers backyardtechie

backyardtechie is offline   Reply With Quote
Old 11-22-2004, 02:57 AM   #2 (permalink)
Registered User
 
Join Date: Aug 2004
Posts: 307
johnnyis42 is on a distinguished road
RAM latency refers simply to the ammount of clock cycles your RAM waits to do a particular task. with SDRAM (synchronous dynamic random access memory, not to be confised with the terms sdr or ddr which are both types of SDRAM) timming is everything, as the name "Synchronous" implies. because the RAM is dynamic, and not static (flash memory is a static memory) it requires constant "refreshing" of the data bits it has stored in its banks, refrsh "shots" of voltage going through it at a certain rate. obviously, the more often this refresh occurs, the less likely the RAM is to lose any data bits. the setting for refresh timmings add to latency.

this is one specific example of one of the timming settings, as there are others like RAS to CAS strobe, off the top of my head. last i looked, my motherboard had about 7 different timming settings i could change to effect latency.

the big one everyone usually refers to is CAS latency, and memory modules are usually rated by their "CAS latency". CAS stands for "column access strobe". RAS on the other hand stands for "Row Access Strobe". these points are completely trivial. your CAS latency tells you what your memory modules are rated to run at, and often times with quality name brand memory you can run the modules faster than what they are rated and they will work fine.

however, you never have to worry about setting the timmings because of the RAM's SPD (not sure what it stands for). the SPD settings are basically the default settings for timmings set in the memory module that it passes on to the motherboard, which in turn sets it to what you see when you look in the BIOS.

ok, now that allt hat is out of the way, setting your timmings.....

i can't tell you how many websites i have read, some really poor, some excellent references, about the virtues of tweaking your RAM timmings. out of all of the stuff i read, one thing i learned was that if you want it to work on your particular hardware, you need to set aside a bunch of time and caffine and play with the timmings. first of all, setting the timmings manually and not by SPD automatically enters you into the arena of guess work because there is no way to know whether your moduel will act the same as the guy next door's module of the same make and model. with silicon ic's, you're not going to be guarenteed to get identical quality from a single manufacturer, but instead they guarentee a minimum operating spec that it will definitely work at.

bottom line is though.... this isn't overclocking. adjusting your RAM timmings has a very, very low chance of damaging your system, and if it would damage anything it would be your operating system install, and i highly doubt you will do that. tweaking your timings will only change how the RAM adjusts to reads and writes, and if you set timmings that are not good for your system, the worst that will happen is a Blue Screen of Death/stop error. other side effects will be slow memory operation.

the way to go about this is to look in BIOS and see what defaults are, and write them down. then start with one setting at a time, see if you can get the machine to boot with the new timmings you set. if you can boot up, run a memory benchmark program to see how it performs. don't forget to benchmark your system at the default settings first and write down those results so you have a zero-point score to work from!

search the web for some tutorials that give explicit explanations on the timmings. the "BIOS guide" at adrian's rojak pot should still be out there, and it should have a nice explanation of all your particular motherboard manufacturer's naming convention for the memory timing settings.

alot of what i have read implies that certain settings rely on certain other settings, so finding a sweet spot combination of timmings usually ends up being what you need to do. there are some people out there who see these timmings in their heads, and know what goes with what and what ratios to shoot for. i am not one of those people.

also, the most common use for memory timmign tweaking is not to tweak the timmings to make the system faster, but pull the timmings back to make the system more stable when you are overclocking and want to hit the absolute tip of what your cpu can handle. consider this fact, because another thing i have read is that performance gains from memory timming tweaking alone are nowhere near that of straight overclocking. think of it like automotive racing.... yes, you can take a small 4 cylinder engine and change out the chip, do electronics work and modivy the intake system, even add a turbo..... but it aint gonna add horse power tot he same degree as dropping in a V*. the old addage of "there is no replacement for displacement" comes into play directly with the memory timmings, because you aren't adding any horsepower to your system when you do that.... you're just removing the top-speed governer, so to speak.

good luck!
johnnyis42 is offline   Reply With Quote
Old 11-26-2004, 12:42 PM   #3 (permalink)
Registered User
 
Join Date: Sep 2002
Posts: 15
gooey_gui is on a distinguished road
Here are some explanitory links that do very well to illuminate more about the specifics involved.

Memory FAQ – Timings, what do they mean?
http://forums.bit-tech.net/showthrea...211#post534211

Memory FAQ – Timings and Latencies
http://forums.bit-tech.net/showthrea...216#post534216

Voltages – What do they mean?
http://forums.bit-tech.net/showthrea...219#post534219

gooey_gui is offline   Reply With Quote
Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Most Active Discussions

Recent Discussions

All times are GMT -6. The time now is 04:34 AM.