【发布时间】:2016-06-13 08:00:34
【问题描述】:
我需要 将我的可执行文件分别放在每个 MPICH 中的机器或者是 master 中的可执行文件 节点在所有系统之间共享?
【问题讨论】:
标签: parallel-processing mpi mpich
我需要 将我的可执行文件分别放在每个 MPICH 中的机器或者是 master 中的可执行文件 节点在所有系统之间共享?
【问题讨论】:
标签: parallel-processing mpi mpich
这取决于。
如果您的机器确实有一个共享文件系统(NFS、GPFS、Lustre...),那么 MPICH 可以从那里生成可执行文件,避免您将可执行文件(及其库依赖项)复制到每个节点。
但是,如果您的节点没有共享文件系统,那么每个节点都需要自己的二进制文件(同样,它的库依赖项),以便 mpi 启动器可以运行它们。
【讨论】: