三通道内存技术伴随着Intel Core i7平台的推出而诞生,旨在提高内存与处理器之间的通信带宽。这种技术能够显著提升内存带宽,从而适应日益发展的多核心处理器需求。[1] 由来
要说三通道内存技术,我们可以追溯到双通道内存技术。说起双通道内存技术,也许很多人都听说过,甚至熟悉其原理。双通道内存技术推出的最初目的也就是为了解决CPU总线带宽和内存带宽不匹配之间的矛盾,随着前端总线FSB越来越高,内存的带宽显然就成了一个瓶颈了,在这样的情况下,集成两个内存控制器,每个内存控制器控制一个通道,让两条内存独立寻址,这样内存的运行效率就可以实现翻倍的效果,让数据等待的时间缩短到50%,这一技术的应用,对于整个PC系统还是有重要意义的,尽管不能做到在所有应用都有明显的效果,但是在大多数 应用都可以实现比较不错的效果,而且随着硬件技术的发展,双通道内存技术的效果也开始凸显。三通道内存技术,实际上可以看作是双通道内存技术的后续技术发展。Core i7处理器的三通道内存技术,最高可以支持DDR3-1600内存,可以提供高达38.4GB/s的高带宽,和主流双通道内存20GB/s的带宽相比,性能提升几乎可以达到翻倍的效果。[2] 优点
“内存控制器”这个名词我们早在AMD的K8平台上就已经见识过了,英特尔这一次Core i7同样继承了DDR3内存控制器,这一技术之前就曾被 AMD认为是“抄袭”。从普通消费者的角度出发,我们才不管是否抄袭,最关键的是这样一种技术是否真的可以提升性能。内存控制器配合三通 道内存技术,这样处理器就可以直接和内存进行数据交换,内存延迟的影响就能够降低到最低的可控范围了,这是一个非常重要的改变。另外英特尔Core i7平台还采用了QPI直连总线,这同样是一个比较重要的技术发展。Intel之所以能轻松实现“三通道”内存技术,与QPI (QuickPath)总线不无相关,相比FSB,QPI最大的改进是在单条点对点模式下,其数据吞吐量便可达到惊人的32GB/s,其带宽虽仍略逊色于 AMD的HT 3.0的单条45GB/s的最大传输带宽,但支持多条系统总线连接的Core i7系统为“三通道”内存技术的成功实现提供了可能。这样,在 Core i7系统中,Intel双管齐下,通过集成内存控制器(IMC),让内存控制器从北桥芯片组成功转移到CPU中,可使内存读取延迟大幅减少。而通过支持三通道DDR3内存,内存带宽则可大幅提升——理论上可比单通道系统高三倍。根据资料来看,Nehalem集成的内存控制器可支 持DDR3 1333标准的内存,支持RDIMM(Registered DIMM,用于服务器)和UDIMM插槽,能满足不同的中高端用户的需求。随着三通道内存技术的应用,将进一步缓解内存带宽成为CPU性能瓶颈的可能性,以更好的应对即将到来的主流的4核和8核处理器的需求。此外,Intel此番通过集 成内存控制器和支持三通道DDR3内存,无疑会使平台的性能更上一层楼。