知方号

知方号

DDR4和DDR5性能比较,以及GDDR6和HBM2<带宽是速度还是容量>

DDR4和DDR5性能比较,以及GDDR6和HBM2

双倍速度?

比较 DDR5 和 DDR4 的简单方法是说它的带宽是 DDR4 的两倍。然而,这种笼统的说法并不能反映现实世界中的各种因素,包括模块速度和系统中的模块数量(例如,四个 DDR4 模块的性能可能与两个 DDR5 DIMM 相似)。为了更好地比较这些 DRAM 技术,我们将首先了解 DDR5 在理论最大水平上实现带宽性能的基本因素。然后,我们将在几款 BittWare FPGA 加速卡上看到这些因素如何转化为系统级性能。我们还将与 GRRD6 和 HBM 等高端内存类型进行比较 ,看看它们是否仍比标准 DDR 内存具有明显优势。

计算速度

我们先来看看 DIMM 一级的带宽是如何计算的。在五代 DDR 中,模块性能通常以 MT/s(每秒百万次传输)或 GB/s(每秒千兆字节)表示。时钟速率是数据传输速率的一半,这就是 DDR 缩写中 "双倍数据速率 "的由来。这一比率在 DDR5 中没有变化。

什么 变化 改变的是传输速度(MT/s 或 GB/s)的显著提高。如今,DDR4 的ECC 模块速度已达到3200MT/s(1.6GHz 时钟频率);模块通常标明具体的模块速度,因此这就是 DDR4-3200。但对于 DDR5,已经有适合 FPGA 附加 SDRAM 的 DDR5-5600 选项 ,即 5,600 MT/s (2.8 GHz)。

随着时间的推移,这一速度优势将进一步扩大,DDR5 规格支持高达 8,400 MT/s (4.2 GHz)!但今天,我们比较的是针对 FPGA 卡的 DDR5-5600 模块。

双通道与单通道

我们注意到 DDR 中的 "D "表示时钟频率是数据速率的一半,这一点在DDR5 中没有改变。由于 DDR5 DIMM 现在是双通道,因此每个模块的通道数有明显变化 。这些通道的总线宽度较小,通常会抵消你所期望的原始带宽优势。具体来说,DDR5 每个模块有两个 40 位通道,其中 8 位用于 ECC。因此,就模块而言,总位数为 80 位,而 DDR4 的单通道位数为 72 位(包括用于 ECC 的 8 位)。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。