MPICH 中可执行文件的位置?

Location of executables in MPICH?

我需要 将我的可执行文件单独放在每个 MPICH 中的机器或者是主机中的可执行文件 所有系统共享节点?

视情况而定。

如果您的机器确实有共享文件系统(NFS、GPFS、Lustre 等),那么 MPICH 可以从那里生成可执行文件,避免您将可执行文件(及其库依赖项)复制到每个节点。

但是,如果您的节点没有共享文件系统,那么每个节点都需要自己的二进制文件(同样,它的库依赖项),以便 mpi 启动器可以 运行 它们。