I'm using OS X and Bash. I am trying to run a program across two systems, and the host has OpenMPI 1.6.4 and the other node has MPICH2. I am running into problems, and this is my first time using any kind of MPI implementation, so I don't know if I am just doing it wrong, or it is impossible/a lot more difficult to get it to run when they are using different MPI software.

Thanks for any insight you guys have.

有帮助吗?

解决方案

Install the SAME MPI implementation and version on ALL systems where the job will run. Mixing implementations in a single job in the manner described it not supported.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top