双通道ddr就是
芯片组可以在两个不同的数据通道上分别寻址、读取数据。这两个相互独立工作的内存通道是依附于两个独立并行工作的,
位宽为64-bit的
内存控制器下,因此使普通的
DDR内存可以达到128-bit的位宽,如果是DDR333的话,
双通道技术可以使其达到DDR667的效果,
内存带宽陡增一倍。
其实是一种内存控制和管理技术,在理论上能够使两条规格内存所提供的带宽增长一倍。它并不是什么新技术,早就被应用于服务器和工作站系统中了,只是为了解决
台式机日益窘迫的
内存带宽瓶颈问题它才走到了台式机主板技术的前台。
双通道内存技术是解决CPU
总线带宽与
内存带宽的矛盾的低价、高性能的方案。CPU的FSB(
前端总线频率)越来越高,
英特尔 Pentium 4比AMD Athlon XP对
内存带宽具有高得多的需求。
英特尔 Pentium 4处理器与北桥芯片的数据传输采用QDR(Quad Data Rate,四次数据传输)技术,其FSB是
外频的4倍。
英特尔 Pentium 4的FSB分别是400/533/800MHz,
总线带宽分别是3.2GB/sec,4.2GB/sec和6.4GB/sec,而DDR 266/DDR 333/DDR 400所能提供的
内存带宽分别是2.1GB/sec,2.7GB/sec和3.2GB/sec。在单通道内存模式下,DDR内存无法提供CPU所需要的数据
带宽从而成为系统的性能瓶颈。而在
双通道内存模式下,双通道DDR 266/DDR 333/DDR 400所能提供的
内存带宽分别是4.2GB/sec,5.4GB/sec和6.4GB/sec,在这里可以看到,双通道DDR 400内存刚好可以满足800MHz FSB Pentium 4处理器的带宽需求。而对AMD Athlon XP平台而言,其处理器与北桥芯片的数据传输技术采用DDR(Double Data Rate,双倍数据传输)技术,FSB是
外频的2倍,其对
内存带宽的需求远远低于
英特尔 Pentium 4平台,其FSB分别为266/333/400MHz,总线带宽分别是2.1GB/sec,2.7GB/sec和3.2GB/sec,使用单通道的DDR 266/DDR 333/DDR 400就能满足其带宽需求,所以在AMD K7平台上使用双通道DDR内存技术,可说是收效不多,性能提高并不如英特尔平台那样明显,对性能影响最明显的还是采用集成
显示芯片的
整合型主板。
NVIDIA推出的nForce
芯片组是第一个把
DDR内存接口扩展为128-bit的芯片组,随后
英特尔在它的E7500服务器
主板芯片组上也使用了这种双通道DDR内存技术,SiS和VIA也纷纷响应,积极研发这项可使DDR
内存带宽成倍增长的技术。但是,由于种种原因,要实现这种双通道DDR(128 bit的并行内存接口)传输对于众多
芯片组厂商来说绝非易事。DDR SDRAM内存和
RDRAM内存完全不同,后者有着高延时的特性并且为串行传输方式,这些特性决定了设计一款支持双通道RDRAM内存
芯片组的难度和成本都不算太高。但DDR SDRAM内存却有着自身局限性,它本身是低延时特性的,采用的是并行传输模式,还有最重要的一点:当DDR SDRAM
工作频率高于400MHz时,其信号波形往往会出现失真问题,这些都为设计一款支持双通道DDR内存系统的
芯片组带来不小的难度,芯片组的制造成本也会相应地提高,这些因素都制约着这项内存控制技术的发展。
具有一个64位的
内存控制器,而
双通道内存系统则有2个64位的内存控制器,在双通道模式下具有128bit的
内存位宽,从而在理论上把
内存带宽提高一倍。虽然双64位内存体系所提供的带宽等同于一个128位内存体系所提供的带宽,但是二者所达到效果却是不同的。双通道体系包含了两个独立的、具备互补性的智能
内存控制器,理论上来说,两个内存控制器都能够在彼此间零延迟的情况下同时运作。比如说两个
内存控制器,一个为A、另一个为B。当控制器B准备进行下一次存取内存的时候,控制器A就在读/写主内存,反之亦然。两个内存控制器的这种互补“天性”可以让等待时间缩减50%。双通道DDR的两个内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用二条不同构造、容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的内存标准来实现128bit带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。
双通道DDR的两个
内存控制器在功能上是完全一样的,并且两个控制器的时序参数都是可以单独编程设定的。这样的灵活性可以让用户使用三条不同构造、
容量、速度的DIMM内存条,此时双通道DDR简单地调整到最低的密度来实现128bit
带宽,允许不同密度/等待时间特性的DIMM内存条可以可靠地共同运作。
简而言之,
双通道技术是一种关系到
主板芯片组的技术,与内存自身无关,只要厂商在芯片内部整合两个
内存控制器,就可以构成双通道DDR系统。而主板厂商只需要按照内存通道将DIMM分为Channel 1与Channel 2,用户也需要成双成对地插入内存,就如同RDRAM那样。如果只插单根内存,那么两个
内存控制器中只会工作一个,也就没有了双通道的效果。