gaopin
作者gaopin·2015-04-02 14:13
产品经理·新云东方

power8内存技术(转)

字数 994阅读 3489评论 0赞 1

【IBM资讯】走近Power8 <wbr>-内存技术

谈到服务器内存,你想到的是什么呢。ECC,Chipkil, FB-DIMM?

【IBM资讯】走近Power8 <wbr>-内存技术

这些可能都是大家曾经津津乐道的内存相关技术。但是今天不谈这些,让我们一起走近Power8的内存,看看IBMPower内存的不同之处。

【IBM资讯】走近Power8 <wbr>-内存技术

Power8内存技术

IBM Power8内存设计采用 Custom DIMMs (CDIMMs)

CDIMM是一种基于DRAM内存芯片工业标准的创新的DIMM内存技术。拥有更好的内存带宽,更低的内存通信延迟以及更加优秀的内存可用性。

CDIMM内存组件包括:

  • Memory Scheduler

  • Memory Management (RAS特性&能源管理)

  • Memory Buffer

CDIMM是采用这种新型架构的DIMM内存。通过在CDIMM内存上运行的以上内存优化技术,服务器可以节省内存带宽并加速处理器到内存的通信。同时CDIMM拥有更强健的RAS特性。

CDIMM存在两种不同设计规格,152 SDRAM设计命名为Tall CDIMM; 80 SDRAM CDIMM设计命名为ShortCDIMM。每个CDIMM设计由多个4 GB SDRAM构成,根据CDIMM总容量要求决定采用哪种设计。PowerE870和Power E880采用Tall CDIMMs插槽设计。Short CDIMM通过专用卡槽插入TallCDIMMs插槽,以确保Short CDIMM锁定到正确的物理位置,以便于优化的服务器散热设计。TallCDIMM槽支持更大的DIMM内存,同时与IBM下一代技术升级更加平滑。

Power8L4缓存技术

Power8内存缓冲区是服务器L4缓存,采用eDRAM技术(与L3缓存一样)。eDRAM比常规的SRAM具有更低的延迟。每个CDIMM拥有16MB的L4缓存。L4缓存会直接提升系统性能包括:

  • 通过减少内存请求的数量降低能源消耗

  • 通过分组及合并随机写入增加内存写性能 

  • 部分写操作,对于写入目标相同的缓存块,在写入内存之前集中在L4缓存中,并合并成为一个单一的写操作以提升性能。

  • 减少内存访问延迟。内存访问经过L4缓存的内存块延迟减低高达55%

Power8内存系统设计

【IBM资讯】走近Power8 <wbr>-内存技术

如图所示Power8系统采用三部分内存子系统设计。这个设计由两个内存控制器连接在每个处理器模块;内存控制器与DIMM内存上内存缓冲区通信(L4缓存);内存缓冲区通过内存通道访问DIMM内存上DRAM内存模块。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关资料

X社区推广