双处理器系统中单个线程可以访问的内存量是否有限制?

我正在寻找购买使用MATLAB的数据处理工作站。 我正在考虑DELL的两个工作站之一。 低端工作站(3500)有6个DIMM中的单个处理器和24 GB内存。 如果我select双处理器选项,较高端(7500)将只允许我select24 GB内存(12个DIMM中)。 两者之间的差异似乎是这样

戴尔Precision T3500具有三通道内存总线架构。

戴尔Precision T7500具有每个处理器三通道内存总线架构

这是否意味着每个处理器都获得12 GB的内存,并且处理器A上的线程无法看到与处理器B相同的内存? 这看起来不太可能,但是对于A来说,访问B的内存可能会有性能损失?

你是对的,双处理器有6个内存通道,每个处理器3个。 这个特殊的体系结构被称为NUMA ,在你所说的系统中devise得非常好 – 它会尽量保持线程内存“接近”它所运行的内核,如果它必须使用内存限制到另一个处理器的内存通道,但是我根本不用担心,我现在使用的每一个盒子都有这种types的系统,我对性能感到非常满意。