【发布时间】:2015-02-16 02:05:42
【问题描述】:
我使用一个包含多个节点的集群。它们每个都有 2 个处理器,内部有 8 个内核。我将 Open MPI 与 SLURM 一起使用。
我的测试表明 MPI 发送/接收数据传输速率如下:在具有等级 0 的 MPI 进程和 MPI 进程 1 之间约为 9 GB/秒,但在进程 0 和进程 2 之间为 5 GB/秒。我认为这是因为我们的进程在不同的处理器上执行。
我想避免非本地内存访问。我发现here 的建议没有帮助。所以问题是,是否可以在同一个处理器上运行 8 个 MPI 进程?如果是 - 我该怎么做?
谢谢。
【问题讨论】: