集成内存控制器(IMC)
在Nehalem-EP和Westmere-EP中,每个包含集成内存控制器(IMC)的插座支持三个DDR3内存通道,与DDR2相比,DDR3内存运行在更高的频率,因此它具有更高的内存带宽。此外,对于双插座架构,有两套内存控制器,所有这些改进与前一代英特尔平台相比,带宽提高了3.4倍,如下图所示。
图 26 RAM带宽
随着时间的推移,带宽以后还会继续增加,有了集成的内存控制器后,延迟也减小了。
其功耗也减少了,因为DDR3的工作电压是1.5V,DDR2是1.8V,功耗与电压的平方成正比,因此电压降低20%,功耗就减少40%。
最后,IMC支持单,双和四Rank RDIMM和UDIMM。
Nehalem-EX有一个类似的,但不完全相同的架构,在Nehalem-EX中,每个插座有两个IMC,每个IMC支持两个英特尔可扩展内存互联(Scalable Memory Interconnects,SMI)连接到两个可扩展内存缓冲区(Scalable Memory Buffers,SMB),每个插座就可以连接到四个SMB,如下图所示,每个SMB有两个DDR3总线,每条总线连接到两个DIMM,因此每个插座可连接的RDIMM总量就是16。
图 27 SMI/SMB
Nehalem-EX系统的总内存容量与插座数量,以及RDIMM的容量总结如下表所示。
表4. Nehalem-EX内存容量
4GB RDIMM | 8GB RDIMM | 16GB RDIMM | |
2 sockets | 128 GB | 256 GB | 512 GB |
4 sockets | 256 GB | 512 GB | 1 TB |
8 sockets | 512 GB | 1 TB | 2 TB |