This usually indicates a mismatch of MPI installations - eg, you compiled against one MPI installation but then accidentally used the mpirun from a different MPI installation.
Sent from my phone. No type good. On Mar 8, 2011, at 4:36 AM, "Clark Britan" <c.britan...@azbil.com> wrote: > I just installed OpenMPI on my Linux Ubuntu 10.04 LTS 64 bit computer. I > downloaded the most recent version of OpenMPI and ran the configure and make > commands. > > I then tried to run a CFD software called FDS using 2 of the 12 available > processors (single node) as a test. I split my computational domain into two > meshes, as explained in the FDS manual and would like to run each mesh on a > separate core. > > When I run the command mpirun -np 2 fds5_mpi_linux_64 room_fire.fds I get > the following error: > > Process 0 of 0 is running on comp1 > Process 0 of 0 is running on comp1 > Mesh 1 is assigned to Process 0 > Error: MPI_PROCESS greater than total number of processes > > Why are two instances of the same process run instead of two separate > processes? What I expect to see after running the above command is: > > Process 0 of 1 is running on comp1 > Process 1 of 1 is running on comp1 > Mesh 1 is assigned to Process 0 > Mesh 2 is assigned to Process 1 > ... > > Any idea what is going on? Thanks for the help. > > Kind Regards, > > Clark > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users