https://hothardware.com/news/ddr5-mrdimms-standardized-up-to-17600
AMD 和 JEDEC 合作开发速度高达 17,600 MT/s 的 DDR5 MRDIMM
内存带宽在桌面平台上并不是什么大问题。 办公室工作、网页浏览甚至电脑游戏等客户端任务通常对内存延迟比对内存性能更敏感,这就是为什么 AMD 从其 3D V-Cache 技术中看到了如此巨大的收益。 但是,服务器和 HPC 任务可能非常需要内存带宽——尤其是当它们使用 AVX 等宽 SIMD 指令时。
那么,如何提高内存带宽呢? 好吧,您可以将它们调高,但信号完整性是有限制的。 相反,您可以向 CPU 添加更多内存通道,但这会大大增加平台和处理器本身的复杂性——但这并不能阻止 AMD 或 Intel 走这条路。 另一种方法是引入一种新的内存标准,放宽延迟以提高带宽,就像我们对 DDR2 到当前的 DDR5 所做的那样。
英特尔 mcr dimm 图
英特尔的 MCR-DIMM 提案与 MRDIMM 基本相似。
另一种方法是变得聪明并发明一种新方法来访问您已有的内存。 这就是 AMD 和 Intel 已经在做的事情——AMD 提出了 HBDIMM 提案,而 Intel 提出了 MCR-DIMM。 值得庆幸的是,我们不会看到行业在这一点上出现分歧,因为 JEDEC 已经与 AMD 合作将 HBDIMM 开发为称为 MRDIMM 的标准。 MR 代表“多列缓冲 DIMM”,它与对 RAM 进行 RAID 操作并不完全不同。
MRDIMM 通过同时访问两个内存列(无论是在单个模块还是一对 DIMM 上)实现了相同硬件在标准 DDR5 模式下提供的双倍数据速率。 这可以通过在内存和 CPU 之间放置一个多路复用器来实现,该多路复用器将两个 64 位访问组合到 CPU 的单个 128 位数据路径中。 显然,这种缓冲会给传输增加一点延迟,但 JEDEC 似乎认为这会被更高的传输速率所抵消。
jedec mrdimm 幻灯片
图片:LinkedIn 上的 Robert Hormuth,点击放大
这种方法的主要好处是价格溢价最小; 除了缓冲区/多路复用器之外,MRDIMM 还可以从现有的 DDR5 内存库存中创建。 同样,使用 MRDIMM 的机器在理论上应该向后兼容标准 DDR5 模块。 AMD 数据中心副总裁在 LinkedIn 上发布的来自圣何塞 Memcon 的 JEDEC 演示文稿的一张幻灯片似乎暗示 JEDEC 预计 MRDIMM 的起始速度为 8800 MT/s,到第三代技术时可扩展至 17,600 MT/s .
有趣的是,该幻灯片还表示,由于对其价值主张的不确定性,对 DDR6 内存的需求“不明确”。 它继续说“缓冲只是为了提供价值?” 可能意味着随着系统 RAM 的发展,MRDIMM 技术可能成为主流。 这是一个有趣的想法,但我们想知道标准 DIMM 的低延迟是否更适合典型的客户端机器。