Thursday, March 19, 2009

DDR2 vs DDR3: The Battle of Latency vs. Bandwidth

Hmm... So here's my first blog!!!

This is an article about the new DDR3 motherboard, and DDR3 memory module - but before beginning , let's take a quick look at how we got here...

In the beginning, there was static ram - and it was good - however each bit of memory needed six transistors, limiting how many bits could be implemented on a chip, and they thus dynamic ram was invented. Dynamic ram only needed a single transistor and a single capacitor for each bit, so it could be a lot denser - packing around three times as many bits per square millimeter as static ram.

Dynamic ram then lead to double data rate dynamic ram. Eventually, DDR evolved to DDR2 - then war broke out... fought on two great battlefields. They were upon the fields of Latency and the oceans of Bandwidth.

Initially, DDR had vastly better latency than DDR2, and was not very far behind on bandwidth. It looked like DDR2 might lose the war.

But wait, As processes were improved, DDR2 was able to reach greater heights in the all mighty MegaHertz ranks. DDR2-667's were able to hold their own against DDR-400. DDR2-800 started to take the lead... and then DDR2 low latency memories started to appear. The once strong DDR began to falter.

Now, the reign of DDR2 has a challenger. DDR3 - and we get a stong sense of Deja Vu (or is our memory playing tricks on us again?).

And that brings us to today. What we have now is DDR3 boasting higher Megahertz ratings than DDR2 - but at the expense of increased latency. The familiar struggle continues, about the importance of balancing latency and higher frequencies to achieve overall maximum performance. Let's see how early DDR3 modules manage this balance.

DDR2 and DDR3 are both memory technologies that attempt to provide computers with high bandwidth memory.

As manufacturers have pushed DDR2 well beyond its originally intended PC2-6400 (800MHz effective data rate) and since there does not appear to be any letup in the "need for speed", memory manufacturers have started making DDR3 devices in order to far surpass the bandwidth they can easily get from DDR2 devices - and reduce power consumption and heat generation at the same time.

As DDR2 frequencies went up, so did the voltages required to perform at the higher data rates - and of course this caused ever more heat to be generated. Heatspreaders became heat sinks... then came optional fans... and some manufacturers went so far as to mount water blocks on the DIMM's!Now that DDR3's run at lower voltages - they generate less heat.


This was my first post so i have taken references from some sites..(to kick a good start ;-))

1 comment: