双插槽主板是否应该为每个CPU配备一个无限带适配器?也就是说,如果有两个infiniband带适配器,每个CPU的PCIe插槽中有一个。
这会消除经过QPI的信号吗?还是信号通过QPI的时间是疏忽的(因此可以使用一个适配器)?
发布于 2016-09-15 12:38:18
这将是最佳配置,但也取决于使用Infiniband连接的应用程序,您必须注意这些应用程序及其进程绑定到Infiniband适配器绑定到的同一个CPU和内存区域。这可能有点棘手。
当运行使用一个服务器的所有CPU和核心的MPI应用程序时,您很可能无论如何都有QPI通信,而且我怀疑第二个Infiniband卡是否能够真正加快这种情况。我也不确定在这种情况下MPI堆栈是否能够在两个Infiniband适配器上实现负载平衡。
我认为您可以从这样的配置中真正受益的地方是存储服务器,其中数据来自Infiniband,需要发送到RAID或SAS适配器。在这种情况下,我可以想象,当所有数据通信不必跨越CPU和内存边界时,性能就会更加一致。
https://serverfault.com/questions/803261
复制相似问题