Go Back   Xtreme CPU > Hardware > Overclocking

Memory and Storage Devices
Motherboard and CPU
Graphic Cards
Networking Devices
General Reviews
Reply
 
LinkBack (10) Tools Display Modes

Memory overclocking and Timings explained
  10 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 10-26-2007, 01:45 PM
kwalker's Avatar
kwalker kwalker is offline
Member
2,000,000 Points
 
Join Date: Jun 2007
Location: San Diego
Posts: 573
Memory overclocking and Timings explained

Memory Over clocking and
Memory Timings Explained



So many times you may have heard the statement
“(I can pass memtest86 and Prime95 but fail Orthos after a few minutes)”
Chances are its memory related and not the FSB or voltages that cause early torture tests failures.
The same holds true for hitting the walls that other people seem to scale effortlessly.
Even if your stable while running Orthos 72 hours straight your system crashes and Locks up in games forcing the dreaded Format and reload process.
Or while running folding@home SMP you’re able to complete all WU’s except the highly optimized 2652 even at stock clocks.
This is where memory latency and sub timings come in during your initial burn in process.
Unfortunately there is only one way to test for this failure and that’s crashing your rig.

Let’s begin with a little basic memory theory.
Memory is not just a physical chip inserted into a slot in the motherboard.
It’s a very complex electrical device that consists of communication paths transferring and retrieving bits of data through circuits
This transfer of data through the CPU, Memory controller, and digital logic circuits have to be assigned some sort of orderly destination within a given frame of time and when the data is spent it needs to terminate to start the process all over again.
Within the ram module and the motherboard there are regulation circuits both on the motherboard close to the memory slots and within the PCB of the ram module itself in some DDR2 memory modules.
With this in mind you may or may not be able to increase stability with applied voltage in the memory circuit.
So how can I increase the frequency of the ram without causing data loss or registry errors and without running my voltage up to the point of failure?
The answer again is Memory Latency Timings and sub timings.

We will start with CAS Latency (column address strobe).
Even though this is not the first sequence of events in the timing and command of bits of data it is usually referenced in the quality or overall speed of the module or paired sets of ram modules (CL4…CL5)
These rows and columns consist of capacitors which store electrical charges of information or data that will be accessed, read or retrieved when needed.
“Data is stored in individual memory cells, each uniquely identified by a memory bank, row, and column. To access DRAM, controllers first select a memory bank, then a row (using the row address strobe, RAS), then a column (using the CAS), and finally request to read the data from the physical location of the memory cell. The CAS Latency is the number of clock cycles that elapse from the time the request for data is sent to the actual memory location until the data is transmitted from the module. The data is organized bitwise. It is only assembled into bytes to meet the processor interface. Sometimes this happens on chip, and sometimes on the memory module. It is important to note that for all modern memory, many bits are accessed for each memory read. As an example, when DDR is read, a single read produces 64 bits of data. When discussing latencies, one should keep in mind that when talking about the time between bits, it is referring to the time from the appearance of the first group of bits until the appearance of the next group of bits.”
CAS latency - Wikipedia, the free encyclopedia

A very important aspect of latency timing that is mostly overlooked and misunderstood is that CL timings of 4 clocks cycles is not necessarily faster than a timing of CL5 because in the over clocking world as you increase the frequency the decrease in access time between bits is noticeable.


At 100 MHz at CL2 request may be 10 ns per cycle where at 133 MHz the request may take 7.5 ns per cycle at CL3 and so forth.
This is the part of over clocking that should be addressed for stability issues.

Lower CAS latency is not always faster than higher CAS latency when the frequency is increased in our world of extreme enthusiasts and Gamers.





This is true in most circumstances in the real world but with higher quality ram and cooling you can defy the laws and theory of electronics with a little boost of voltage and tweaking of the sub timings in the memory section of the bios.
The bandwidth increase will change from chipset to chipset and no two motherboards clock the same.
Sometimes the trick to stabilizing you over clock is a simple loosening of the sub timings
Example
This is the settings for my particular Ram DDR2 6400 at 2.2volts
CAS 4
RAS to CAS 4
RAS precharge 3
RAS to active precharge 8
TWR 5
TRFC 30
TWTR 5
TRRD 5
TRTP 5

Although this setting passed all stress tests it failed WU 2652 repeatedly even at stock clocks.
A simple adjustment of the sub timings cleared up the errata and data loss and I regained my over clock settings for 24/7 @ 2.2volts 3.6 GHZ

TRW 9
TRFC 35
TWTR 9
TRRD 9
TRTP 9

For bench marking of course you will enjoy greater bandwidth tightening all latency settings and stabilize you’re over clock with higher voltage and better cooling.
Again this is dependent on the quality of the module and whether or not the Ram has voltage regulation on chip such as Elpeda and Promo.
These IC’c do not respond to increases in voltage but can be clocked higher with latency changes with out sacrificing bandwidth.

1T and 2T clocking is in reference to the address and command bus.
In most applications and dependent on motherboard and module both 1T and 2T support may be available.
2T timing is set by default.

The PDF link below from Micron Technology Inc best explains the address and command bus function
http://download.micron.com/pdf/techn...2/tn_47_01.pdf

Below is a list of Memory modules and the IC's used during manufacturing.
someone went through a lot of work identifying and documenting this usefully golden list.
My hats off to the author

Ramlist moves to i4memory.com

Memory overclocking and timings explained PART II
__________________

Last edited by kwalker; 10-11-2008 at 09:06 PM.. Reason: fixed link
Reply With Quote

  #2 (permalink)  
Old 10-26-2007, 02:49 PM
sirheck's Avatar
sirheck sirheck is offline
Resident Jackass
500,000 Points
 
Join Date: Jun 2007
Location: Oklahoma
Posts: 3,165
Send a message via Yahoo to sirheck
Thumbs up

__________________
Q66@3.6ghz
AMD 4770,s in CF
CM690
W/C,ing
Win 7 RC
Today is a gift, that is why its called The present.
Reply With Quote

  #3 (permalink)  
Old 10-26-2007, 03:00 PM
MagicLess's Avatar
MagicLess MagicLess is online now
Loves the Internet
250,000 Points
 
Join Date: Jun 2007
Location: Menomonie, WI
Posts: 3,081
I learned a bit from that, thank you.
__________________


"I love you all." - The West Nile Virus
Reply With Quote

  #4 (permalink)  
Old 10-26-2007, 04:00 PM
MeltDown's Avatar
MeltDown MeltDown is offline
OFFICIAL XCPUs Moderator
6,000,000 Points
 
Join Date: Jun 2007
Location: Three Mile Island
Posts: 8,706
Send a message via MSN to MeltDown
Nice post there. I'm starting to delve into the subtimings on my new board and this is much appreciated.
__________________
Quote:
logainofhades: So brent, got any good deals for Eura? He really wants i7
brentpresley: sorry logain, there are no Epic FAIL versions of i7. Nothing worthy of his underclockers skills
Quote:
SuperFly03: I'm worth negative $$$... ppl pay me to go away
Reply With Quote

  #5 (permalink)  
Old 10-26-2007, 04:22 PM
kwalker's Avatar
kwalker kwalker is offline
Member
2,000,000 Points
 
Join Date: Jun 2007
Location: San Diego
Posts: 573
Quote:
Originally Posted by MeltDown View Post
Nice post there. I'm starting to delve into the sub timings on my new board and this is much appreciated.
no problem
I may add a little more detail later to better understand the sub timings along with CAS latency and how incremental changes can effect the bandwidth.
__________________
Reply With Quote

  #6 (permalink)  
Old 10-26-2007, 04:51 PM
joewho joewho is offline
Member
250,000 Points
 
Join Date: Jun 2007
Location: TEXAS
Posts: 614
Very Nice I would love to read more, on this subject.
__________________
Rampage II, 965@4GHZ, 12gb Corsair 1600 8-8-8, 295's Quad SLI, Corsair 1000w, Vista64,

ABS Black Pearl, QX9650, 8GB Crucial 6400 4-4-4, 4870 CF, PCP&C 860w, Asus Cooler, Vista64
Reply With Quote

  #7 (permalink)  
Old 10-26-2007, 04:54 PM
Dean's Avatar
Dean Dean is offline
Intel FanBoi!
1,000,000 Points
 
Join Date: Jun 2007
Location: Oregon
Posts: 6,493
Nice. Very, very nice.
__________________


Quote:
Originally Posted by Sailer
Now we are trusting the economy of our country and our banking system to the same nit-wits who couldn't make money running a whore house and selling whiskey.
Quote:
Originally Posted by DaSickNinja View Post
I'm all for welfare and helping people get back on their feet, but this would just be subsidizing stupidity.
Reply With Quote

  #8 (permalink)  
Old 10-26-2007, 05:30 PM
UncleRuthless's Avatar
UncleRuthless UncleRuthless is offline
Super Member
250,000 Points
 
Join Date: Jun 2007
Location: nevada
Posts: 1,335
That is the only wu that won't run on my system - now I know why
Good job
__________________
Prepare to be awakened and unleashed upon the world
fx-60@2912,pc&p silencer 610, a8n32sli-deluxe, TT Big typhoon, Linksys wmp54gx4, x-fi, Evga8800gts 320 oc, 2gig patriot 2-3-2-5
Avatar fixed by Verndewd!
HELP XCPU'S http://www.birdhosting.com/

Sig Art Copyrighted by Verndewd
Reply With Quote

  #9 (permalink)  
Old 10-27-2007, 02:32 AM
Farhang's Avatar
Farhang Farhang is offline
Maiden rule!
 
Join Date: Jun 2007
Location: Out on the sea of madness
Posts: 5,105
Thumbs up

Excellent!
__________________
ASUS P5N-D | Intel E8500 (With Zalman CNPS9700 NT Cooler) | 4GB G.SKILL DDR2 PC2 8000 | 2x EVGA e-GeForce 9800 GT (With DuOrb AX & AKIMBO Coolers) | AcBel i8 Power 570 | ViewSonic VX2255wmb | Windows 7 RC 64-bit

Reply With Quote

  #10 (permalink)  
Old 10-27-2007, 06:22 AM
Clue69Less's Avatar
Clue69Less Clue69Less is offline
XCPUs.com Editor
 
Join Date: Jul 2007
Location: Sunny Colorado
Posts: 7,004
Good work!
__________________
Asus Maximus Formula/QX9650/Mushkin Redline/ATI 3870X2/Zalman HP-850/RaptorX/custom WC
Asus Maximus Formula/Q6700/Mushkin 2x2GB Redline/ATI 3870/Mushkin 800/74GB Raptor/800GB Tunes/IFX-14
DFI CFX3200/Opteron 185/Mushkin Redline DDR-500/ATI 3870/Mushkin 650/74GB Raptor/1.5TB Tunes/TRUE
Reply With Quote

  #11 (permalink)  
Old 10-27-2007, 06:47 AM
kwalker's Avatar
kwalker kwalker is offline
Member
2,000,000 Points
 
Join Date: Jun 2007
Location: San Diego
Posts: 573
Thanks everyone
I wanted to share this with the gang to help optimize our folding team or simply your Over clock

This is how I am able to get 5000 + ppd with only one quad and one E6600.
Maximum over = maximum bandwidth and not necessarily maximum GHz.
This is also extremely helpful for those ram hungry rigs of 4 + gigs.
__________________

Last edited by kwalker; 10-27-2007 at 08:27 AM..
Reply With Quote

  #12 (permalink)  
Old 10-27-2007, 06:49 AM
Clue69Less's Avatar
Clue69Less Clue69Less is offline
XCPUs.com Editor
 
Join Date: Jul 2007
Location: Sunny Colorado
Posts: 7,004
My gut is maximum bandwidth...
__________________
Asus Maximus Formula/QX9650/Mushkin Redline/ATI 3870X2/Zalman HP-850/RaptorX/custom WC
Asus Maximus Formula/Q6700/Mushkin 2x2GB Redline/ATI 3870/Mushkin 800/74GB Raptor/800GB Tunes/IFX-14
DFI CFX3200/Opteron 185/Mushkin Redline DDR-500/ATI 3870/Mushkin 650/74GB Raptor/1.5TB Tunes/TRUE
Reply With Quote

  #13 (permalink)  
Old 10-27-2007, 06:54 AM
kwalker's Avatar
kwalker kwalker is offline
Member
2,000,000 Points
 
Join Date: Jun 2007
Location: San Diego
Posts: 573
Quote:
Originally Posted by Clue69Less View Post
My gut is maximum bandwidth...
absolutely true
once your able to master the FSB and memory bandwidth your overclock is optimized.
__________________
Reply With Quote

  #14 (permalink)  
Old 10-30-2007, 09:40 AM
kwalker's Avatar
kwalker kwalker is offline
Member
2,000,000 Points
 
Join Date: Jun 2007
Location: San Diego
Posts: 573
added a ram list for those interested in Micron based modules.
__________________
Reply With Quote
 


Thread Tools
Display Modes



All times are GMT -8. The time now is 05:04 AM.

Once You Know, You Newegg


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0 RC2
Copyright © 2007-2009 Xtreme CPU Inc.
Hosted By Bird Hosting Inc.