具有四内存通道的 Intel Xeon E5-2698 v3,实际预期内存带宽应该是多少?

具有四内存通道的 Intel Xeon E5-2698 v3,实际预期内存带宽应该是多少?

我想这个问题可以更笼统地涵盖所有使用多通道内存的 CPU,但我想确定的是多通道是如何完成的。

我听说过与 RAID 0 的类比,但在 DDR 4 的情况下这仍然准确吗?

如果扩展正如营销材料所展示的那样顺利,您应该能够获取可被您拥有的频道数量整除的一块内存,并享受所有频道的最大带宽。

然而,我的理解是,内存通常是连续寻址的(假设你从头开始用 C 语言构建一个程序),当该程序运行时,它至少会在一个稍微分组的内存块中运行,而不是散落在各处。

除非我以某种方式在程序中手动映射系统内存,并手动将数据存储在不同通道的地址空间中,否则我能保证真正看到所有通道的总带宽吗?

相关内容