Hello,
I am having a problem with MPI4Py (version: mpiexec (OpenRTE) 4.1.5). I have
been using it for months without a problem, however, out of no where, I am
getting a bug where my program is only using Rank 0.
For example, when I run the command:
mpiexec -n 5 python -m mpi4py.bench hellowor
This usually​ means that you have accidentally switched to using a different
MPI implementation under the covers somehow. E.g., did you somehow
accidentally start using mpiexec from MPICH instead of Open MPI? Or did MPI4Py
somehow get upgraded or otherwise re-build itself for MPICH, but you're
(let's keep users@lists.open-mpi.org in the CC list so that others can reply,
too)
I don't know exactly how conda installs / re-installs mpi4py -- e.g., I don't
know which MPI implementation it compiles and links against.
You can check to see which MPI implementation mpiexec uses -- for Open MP