mpiexec problem with parallel jobs

David Golden dgolden at cp.dias.ie
Thu Sep 22 08:04:14 EDT 2005


On 2005-09-21 11:13:10 +0800, ?????? wrote:
> 
>   hi all:
>     I have a parallel job needed to run ,I use openpbs,mpich2 and mpiexec-0.80 to build my env. here list my problems:
> 1:I must startup mpd daemon first for mpiexec ,but the mpd daemon are out of openpbs's monitor !

No, the pbs pbs_mom daemon conceptually *replaces* the mpd daemon.  By compiling mpich2
with pmi , then compiling mpiexec (-for-pbs i.e. the subject of this list ) 
with support for mpich2, you can use the mpiexec (-for-pbs) you
compiled to launch your mpi parallel tasks on each node.

That is to say, I configured mpich2 with the following:
--enable-pmiport --with-pm=mpd --with-pmi=simple
and mpiexec (-for-pbs) with the following:
--with-default-comm=mpich2-pmi
and replaced the mpiexec ("4mpd") built as  part of mpich2 with the 
mpiexec("4pbs") separately built.




More information about the mpiexec mailing list