Xeon服务器内存带宽计算

Xeon服务器内存带宽计算

我正在寻找基于 Intel(R) Xeon(R) CPU E5-2640 v3 @ 2.60GHz 的双插槽服务器

配置如下所示。

  • 每个插槽 4 个内存通道

  • 每个插槽的 DIMM 为 8x32 GB DDR4 2133/1866 模块。

JEDEC 表示 DDR4/1866 峰值传输速率为 14.93333 GB/s。假设有 4 个内存通道,我可以假设(理论)内存带宽为 4x15 = 60 GB/s 吗?

我进行过的所有基准测试(单线程读取)都无法接近这个速度,它们的最大速度约为 9 GB/s。

答案1

检查一下:https://www.intel.com/content/www/us/en/support/articles/000056722/processors/intel-core-processors.html

英特尔酷睿 X 系列处理器的理论最大内存带宽可以通过将内存频率(双倍数据速率的一半 x 2)乘以宽度的字节数,再乘以处理器支持的通道数来计算。例如:

对于 DDR4 2933,某些 core-x 系列支持的内存为 (1466.67 X 2) X 8 (宽度字节数) X 4 (通道数) = 93,866.88 MB/s 带宽,或 94 GB/s。

现在,您不应该期望在大多数基准测试中带宽利用率达到 100% - 例如,它会在 70% 到 50% 左右,这取决于 DIMM 的填充方式以及内存控制器的效率。

相关内容