[mpich-discuss] mpich2 MPI_TEST errors

Pavan Balaji balaji at mcs.anl.gov
Sun Mar 15 16:19:42 CDT 2009


> I found the Culprit function 
> it was indeed a problem with mpi_test call , i tracked it down, the programs works now.

Great!

> But now i am having a hard time using the same program to run on mpich2 1.0.8/PBS on a x86_64 system.
> it compiles and runs perfectly as a single process, 
> ie, mpiexec -n 1 ./Ring 
> executes and generates outputs.
> 
> but as soon as i do mpiexec -n 2 or more , it just waits and eventually the job is thrown out of the queue.

Did you launch your mpd daemons correctly? See section 5.7.1 in the 
MPICH2 users' guide: 
http://www.mcs.anl.gov/research/projects/mpich2/documentation/files/mpich2-1.0.8-userguide.pdf

PBS uses a slightly different node name representation that MPICH2's 
MPD, but it should be trivial to convert between the two formats.

> Does mpich2 has any special configurations with multiple core machines?
> Any tips on job submission or compiling, 
> if just used
> 
> ./configure --with-device=ch3:nemesis

It'll automatically detect multi-core systems and optimize inter-core 
communication.

  -- Pavan

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji


More information about the mpich-discuss mailing list