Hm, I'd expect that, if and when JEDEC standard latencies for DDR2-800 are disregarded in favour of a low-latency version of DDR2-800, we'd get better overall figures than DDR400. But this is still at the very least a year off, because the DDR2 process is completely new right now.
DDR400 is a powerhouse. It was initially believed that it wouldn't catch on and that DDR2 would be required, but DDR400 proved not only to be possible, but it's turned into the pinacle of DDR development, a real trump card.
It's a very good thing that memory manufacturers are, in fact, pushing DDR2-667 out the door much faster than expected. After all, it's the first exciting DDR2 there is; they shouldn't even have considered DDR2-400, for instance. DDR2-400 is an obvious loser. Which was also a lousy choice for Xeon servers, they should have tried a full DDR2-533 at least. They should even preferably put a DDR2-667 controller with the newest Xeon chipset (or better yet, put it directly on the CPU... or buy an Opteron
)
I mean, DDR2 is theoretically much more easier to ramp in clock speeds. Why don't they jump at the chance to do so? DDR2-667 is already available.
<b>The early adoption of DDR2 (and the eventual quick speed bumps to follow for DDR2-800) is still no excuse to keep that outdated bus architecture.</b> DDR2 can easily be clocked up and timings could be made more agressive. Intel could move to something better, and one or another rumor has popped up about they conjuring something better up. Just hope they're true.<P ID="edit"><FONT SIZE=-1><EM>Edited by Mephistopheles on 08/16/04 04:39 PM.</EM></FONT></P>