Tom's Hardware > Forum > Motherboards & Memory > Memory > DRAM Command Rate Explained
Word :    Username :           
 

I moved this and renamed it, maybe it will get more attention :P.

It seems as though nobody here knew what 1T and 2T command rates really were, we knew the performance drop, but not what it really is, at least I thought. Well, I found a website that wrote an article back in 2001, and it told me what that was. Basically, the command rate is the time it takes for the initial memory fetch to occur. Let me explain:

When the MC (Memory Controller) first tries to access memory, it has to latch onto a memory bank, known as CS (Chip Select). Then it proceeds to find the column (CAS), the Row (RAS), and then return the data to the CPU. Now, 1T means it takes 1 clock cycle to "find" a memory bank, vs. 2T where it takes 2 clock cycles to "find" the memory bank. But there's a sorta quirk, this only happens the first time data is attempted to be fetched from memory, and all subsequent accesses to that chip are done w/o delay, making the command rate null after the initial chip fetch.

"Whether the chip select can be executed in a single clock or whether it needs two clocks, depends on a variety of factors. Among the most crucial contributing factors appears to be the number of banks populated within the system from which the correct bank has to be selected. In a single bank configuration, the system already knows that all data have to be within this bank. If more banks are populated, there is an additional decision involved. Translated, that means that the number of chips within the entire pool of system memory plays an important role in how fast the DRAM command can be executed. This is highly oversimplified but to spell it out, it means that a single DIMM with only 8 chips (single bank) is easier and faster decoded within the entire possible memory space than 2 DIMMs with 2 banks each.

Other factors involve the distance of the DIMM slot from the memory controller and, most importantly, the quality of the DIMM's PCB. If a 4-layer PCB with its relatively high noise level is used, there is a fat chance of ever hitting a 1t command rate. A 6 layer PCB on the other hand has a better signal to noise ratio and can greatly speed up the decoding (on the level of the PCB). It is, therefore, not surprising that, even if the same chips are used on different DIMMs, the differences in the PCB will dictate whether the module is able to perform at a command rate of 1T or 2T
"

So in a nutshell, just with having to raise latencies such as CAS, RAS, etc. when overclocking to remain stable, you should raise the command rate as well. Now, I know that this may be old or may not of been needed, but I actually never knew and I know a few people on here didn't, if you find it helpful, good, if you didn't, well, something to read .

~~Mad Mod Mike, pimpin' the world 1 rig at a time

Sponsored Links
Register or log in to remove.

Hence the term "Command Per Clock" in my piece of shit Ultra-D's bios.

Reply to ak47is1337

Very helpful, thanks!! Exactly the information I was looking for.

Reply to lostny11
Tom's Hardware > Forum > Motherboards & Memory > Memory > DRAM Command Rate Explained
Go to:

There are 1638 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
Latest best answer
Retraction! I'm (really) sorry, nVidia...
By grossemesser, 1 day ago:

o_O WTF??? That's all??? WOW, great POST, do you want a medal or something? Nobody seems to care for your personal preferences being posted in this forum though...

They won a badge
Join us in greeting them
Top experts