[mpich-discuss] HP-XC 3000 cluster issues

Dave Goodell goodell at mcs.anl.gov
Thu Mar 5 09:04:18 CST 2009


On Mar 5, 2009, at 8:23 AM, Gauri Kulkarni wrote:

> Of course, using the same command - only with mpirun -srun ./ 
> helloworld.mpich2 - still gives me the error that no mpd is running  
> on the node on which the job was assigned.
>
> Does this mean, I do not need to use mpirun when MPICH2 is  
> configured with SLURM? What about the softwares that make specific  
> call to mpirun or mpiexec?

I believe that the mpirun command is for the HP MPI packaged with your  
cluster and will not work with MPICH2.  You'll have to figure out how  
to handle each usage of mpiexec or mpirun on a case-by-case basis.   
One strategy for fixing this is to create a shell script named  
"mpirun" or "mpiexec" that simply invokes the appropriate bsub/srun  
commands and then figure out how to set the PATH correctly for those  
applications so that your custom mpirun is called instead of the  
system one.

-Dave



More information about the mpich-discuss mailing list