内存子系统
如前所述,z196内存子系统的设计重点是要让数据尽可能“接近”处理器单元(PU),因此采用了全新的芯片级共享缓存(L3)和更大容量的book级共享缓存(L4)。在L4之上则是主内存子系统。
z196最大物理内存容量与其安装的book数直接相关。每个book最多可以安装960GB物理内存,这样4个book最大总内存达3840GB(3.75TB)。由于部分物理内存可以用来做类似于磁盘RAID的功能,即Redundant array of independent memory (RAIM),所以每个book最大可用内存为768GB,系统总内存为3072GB(3TB)。另外,又由于Hardware system area (HSA)还需要固定的、独立管理的16GB内存,所以在只有一个book的系统中,用户实际可用的最大内存为752GB,在有4个book的系统中,可用最大内存为3056GB。因此,用户最大可用内存=物理安装内存量-RAIM使用内存量-HSA使用内存量,如下图所示:
值得一提的是,z196所使用的RAIM功能,可以侦测到DRAM、CPU插座、内存通道和DIMM失效的错误,并从中恢复,从而确保当内存错误出现时可以被快速纠正,如下图: