各有所长
DDR3内存的频率跨度范围更大,因而DDR3内存的时钟延迟更大,控制的细节也就更多。在内存正常运行的时候,甚至需要8-9这样的时钟延迟,因而,同频率的DDR3与DDR2相比,性能更低,使得DDR3必须在频率上取得一定的优势才具有可用性。
同时,DDE3内存控制器的设计比较晚,到现在为止恐怕并不够成熟,在很多数据的连续访问中,DDR3的系统无法取得优势,即便是频率高出不少,也会因为不成熟的控制系统在性能上拉后腿。所以内存设计的时候,尽量通过频率换取性能,走的路数基本上跟DDR2差不多。
早就看到这个不足的Intel,在设计Nehalem的时候,采用了三通道的设计,通过大的数据块减小访问的次数,从而提高传输的效率。加上预先读取技术应用都能够大幅度提高内存的连续读取效率,可以看出,沿用DDR2时代的双通道技术,将无法给DDR3的系统带来本质的提升。

我们也发现,DDR3内存系统的时钟控制更为复杂,在以前的时钟控制序列中,增加了同等复杂的第二级时钟控制序列。虽然第二级始终控制序列没有那么重要,同样对系统的稳定起到关键作用。在一些系统中,在指定运行频率的同时还需要制定时钟序列,否则就有可能在某些频率折戟沉沙,我不知道这是否属于主板设计的个体差异,在拿到Qimonda DDR3 1600和Kingmax DDR3 1333的时候,就需要特别指明频率和时钟,恐怕与我手头的华说P5E3主板有关。
碰到这种情况还是我内存测试的第一次,此前,只要是默认频率和电压,系统就能够很自然以默认频率启动。很奇怪的是,我设定第一组时钟序列可以让Kingmax DDR3 1333顺利运行,却让Qimonda DDR3 1600举步维艰。我也考虑到,我手头的内存,套装容量已经达到了4GB,每条容量比以前的内存增加了一倍,因而,从频率的提升的角度更加不容易。
因而我们看到,在内存追求速度的同时,还必须考虑内存的容量,这给内存的制造提出了新的难题。Kingmax以前有采用DDR2 667/800的芯片,因而DDR2 667很容易运行在DDR2 800条件下。由于那个时候还没有给DDR2 800给出定义,而Kingmax已经走在了前面,一时间使得我对kingmax的印象要好很多。
Qimonda则是通过它的亿能的Xtune系列建立名声的。通过外置的黑色外壳,不仅更好看,而且能够加快散热并且提供良好的屏蔽保护,使得这款内存像是那些配件的疯子制造出来的,而不是一个温和而显保守的Qimonda这样公司的产品。这个坐落在德国的公司正在用自己的产品建立声誉,它上一次最迷人的表现来自于它的DDR2 800,居然可以运行在1350MHz条件下,实在令人咂舌。当然,它对主板可能苛刻一些,没有好的平台,实现如此大幅度的跨越并不太可能。