企业存储技术 · 2021年10月11日

DDR5支持On-die ECC,但为什么服务器内存价格会提高?

今天在出差的路上,时间有限,只能简单写一点分享。

这两天看到业内专家、UEFI社区博主老狼写了一篇《DDR5来了,它长什么样?外观上有哪些特征?是不是该上船了?》,又顺着文末的参考资料跟着学习了一些。但我想写的其实是很简单的一点,其实估计同行朋友也不难发现。先看看下面两张图:
image.png

非ECC DDR5每个子通道4颗芯片

用于客户端(台式机)的Non-ECC DDR5内存,DRAM芯片数量如同现在的DDR4一样是8个x8 bit位宽的颗粒,虽然分成了2个32bit的子通道。
image.png
ECC DDR5每个子通道5颗芯片

用于服务器(也包括一些工作站)的ECC内存,则是每个子通道都要加一颗DDR5 DRAM芯片,数据位和校验位4+1的比例

举个例子,以前DDR4 ECC内存是由非ECC的8个颗粒增加到9个,现在就要从8个增加到10个。相当于DDR5要多出1/9的存储芯片,整条内存的成本就提高了吧。

image.png

Non-ECC DDR5内存,是2个32Bit的子通道;而ECC DDR5就需要2个40Bit Subchannel A和B(以前DDR4 ECC一共是72Bit),因为每个故障域内都要能做到芯片级的容错

当然也有达不到芯片级容错的ECC,比如我在《暗藏Win7支持?NVIDIA RTX A4000专业显卡另类测试》里面提到的GPU显存ECC开关,就是8颗芯片只有1/16的校验位(16GB显存打开ECC后可用为15GB)。

至于DDR5引入了On-die ECC,这个只是用于芯片内部的校验,应该是为了保证高频信号的完整性。服务器ECC内存不但仍要加芯片,而且还比以前加得更多。
image.png

最后再引用《Micron DDR5: Key Module Features》里面的2张图,供大家参考。
image.png

参考资料
https://media-www.micron.com/-/media/client/global/documents/products/technical-marketing-brief/ddr5\_key\_module\_features\_tech\_brief.pdf

作者:企业存储技术
原文:https://mp.weixin.qq.com/s/-mw452lObKKrick5D3VWYA

推荐阅读

欢迎关注企业存储技术极术专栏
推荐阅读
关注数
5553
内容数
236
关注存储、服务器、图形工作站、AI硬件等方面技术。WeChat:490834312
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息