最快的 RAM 配置

最快的 RAM 配置

我计划购买一台工作站,用于在 Linux 下进行大量图像处理并行计算(用于三维电子显微镜)。它将有 64 个内核(4 个 AMD Opteron,每个 16 个内核)。还将有 3 个 GPU(Nvidia Geforce GTX 780Ti)。我想安装 128 Gb RAM,但我不确定在性能(速度)方面最佳配置是什么。计划的计算涉及 CPU/GPU 和 RAM 之间的大量数据交换。工作站供应商提供了三个选项:

1:16 x 8GB 240 针 DDR3 SDRAM 1866 四通道台式机内存
2:4 x 32 GB DDR3 SDRAM ECC 寄存式 DDR3 1866 四通道服务器内存
3:16 x 8GB DDR3 SDRAM ECC 寄存式 DDR3 1866 四通道服务器内存

哪一个性能最好?谢谢

答案1

正如前面提到的,我肯定会选择完全填充的频道以获得更好的性能,尽管这会使以后的升级更加昂贵。就注册与未注册而言,来自维基百科

通常,使用已注册的内存会导致性能下降。每次读取或写入都会在内存总线和 DRAM 之间缓冲一个周期,因此可以认为已注册的 RAM 比等效的未注册的 DRAM 晚运行一个时钟周期

但正如您将看到的(以及本文后面提到的),事情并没有那么简单。有时,多通道设置中的未注册内存会降低内存带宽。

你还必须考虑为什么注册内存通常(并非总是)具有椭圆曲线,因此从准确性考虑,它可能有益,尤其是对于大量计算而言。如果没有测试能力,我可能会默认使用 16x 已注册的 DDR3,这是一个很好的折衷方案。

答案2

您有 4 个 CPU,每个 CPU 都配有四通道内存控制器。因此,最好在 16 个通道上分别使用相同数量的内存。除此之外,没有提供两个选项的速度信息,因此很难进行比较。

相关内容