The Evolving Memory Landscape

 
 
By Loyd Case  |  Posted 2004-07-19 Email Print this article Print
 
 
 
 
 
 
 

PC makers are starting to push DDR2 as a replacement for today's DDR memory. Meanwhile, Rambus dreams of an XDR world, while quad data rate seems to have vanished. We try to make sense of the changes in PC memory.

Robert Heinlein is famous for writing some of science fictions classic novels. We remember him today, however, for his famous acronym: TANSTAAFL ("There Aint No Such Thing As A Free Lunch.") Heinlein was by no means the first writer to express that sentiment, but he used the acronym often enough that it stuck. TANSTAAFL is really a restatement of the second law of thermodynamics: systems tend towards greater disorder unless you feed the system energy from an outside source. In the case of PC performance, we can see that increasing amounts of energy need to be fed into the system to increase performance. Processors are getting faster -- and hotter. We now have graphics hardware that can eat up to 75W or more of power, and generate substantial heat in their own right. Memory is no exception. People are increasingly loading up their PCs with more and faster memory. The net result is added power draw and heat consumption.
Most new PC systems sold in the past year used DDR (double data rate) memory. DDR memory pumps out two data samples per clock cycle. Youll typically see DDR memory rated at the effective clock rate of the memory, as if it were sending one data sample per clock cycle. For example, DDR400 memory really runs at 200MHz. Youll also see this listed as "400MHz effective."
An alternative naming scheme uses the effective data rate of the memory. So DDR400, which is capable of shipping out 3.2 gigabytes per second of data, is also called PC3200 (for 3200MB per second). That seems pretty fast, but by todays processor standards, its not. A 3.4GHz Pentium 4 or a 2.4GHz Athlon 64 FX-53 still spends a lot of time waiting for memory. Thats one reason cache sizes inside the CPU have been increasing – to reduce the time spent waiting for data to be retrieved from or written to memory.



DDR has other issues that affect its stability and performance. Memory termination, for example, isnt built into DDR memory, so its actually a set of resistor packages built onto the motherboard itself. Termination is needed to minimize signal reflections which degrade stability. This adds some cost, and also increases risk of instability as clock rates go higher, since the termination resistors are far away (relatively speaking) from the DRAM chips. Another escalating problem is heat and power draw as memory clock rates go up. So a new type of DDR memory has arrived on the scene.


 
 
 
 
Loyd Case came to computing by way of physical chemistry. He began modestly on a DEC PDP-11 by learning the intricacies of the TROFF text formatter while working on his master's thesis. After a brief, painful stint as an analytical chemist, he took over a laboratory network at Lockheed in the early 80's and never looked back. His first 'real' computer was an HP 1000 RTE-6/VM system.

In 1988, he figured out that building his own PC was vastly more interesting than buying off-the-shelf systems ad he ditched his aging Compaq portable. The Sony 3.5-inch floppy drive from his first homebrew rig is still running today. Since then, he's done some programming, been a systems engineer for Hewlett-Packard, worked in technical marketing in the workstation biz, and even dabbled in 3-D modeling and Web design during the Web's early years.

Loyd was also bitten by the writing bug at a very early age, and even has dim memories of reading his creative efforts to his third grade class. Later, he wrote for various user group magazines, culminating in a near-career ending incident at his employer when a humor-impaired senior manager took exception at one of his more flippant efforts. In 1994, Loyd took on the task of writing the first roundup of PC graphics cards for Computer Gaming World -- the first ever written specifically for computer gamers. A year later, Mike Weksler, then tech editor at Computer Gaming World, twisted his arm and forced him to start writing CGW's tech column. The gaming world -- and Loyd -- has never quite recovered despite repeated efforts to find a normal job. Now he's busy with the whole fatherhood thing, working hard to turn his two daughters into avid gamers. When he doesn't have his head buried inside a PC, he dabbles in downhill skiing, military history and home theater.
 
 
 
 
 
 
 

Submit a Comment

Loading Comments...
 
Manage your Newsletters: Login   Register My Newsletters























 
 
 
 
 
 
 
 
 
 
 
Thanks for your registration, follow us on our social networks to keep up-to-date
Rocket Fuel