[mvapich-discuss] cpu placement with mpiexec?

Joseph Hargitai joseph.hargitai at nyu.edu
Sat Oct 18 08:27:20 EDT 2008


Correct - it does work with mpiexec and mvapich2 
however does not work with the mvapich1x version with mpiexec. Passing that argument results in error. 

we can use the 2x version, i was more just curious.

The key to us is that in our PBS environment, that jobs do terminate properly. This works well with mpiexec, but not always with mpirun_rsh. So when you say, mpirun_rsh is more scalable, what does scale refer to? And is there a way to make job termination/cleanup really solid with mpirun_rsh.



thanks.
j

----- Original Message -----
From: Lei Chai <chai.15 at osu.edu>
Date: Friday, October 17, 2008 10:19 pm
Subject: Re: [mvapich-discuss] cpu placement with mpiexec?

> Joseph,
> 
> If you are using mpiexec and mvapich2, you can use:
> 
> $ mpiexec -n 4 -env MV2_CPU_MAPPING 0:1:4:5 ./a.out
> 
> and mvapich2 supports mpirun_rsh too which is more scalable than 
> mpiexec. More info about cpu mapping in mvapich2 can be found in the 
> userguide:
> 
> http://mvapich.cse.ohio-state.edu/support/user_guide_mvapich2-1.2rc2.html#x1-320006.8
> 
> Lei
> 
> 
> Joseph Hargitai wrote:
> > Hi all:
> >
> > can one use/translate the 
> >
> > mpirun_rsh -np 2  -hostfile $PBS_NODEFILE VIADEV_CPU_MAPPING=0,4  ./a.out
> >
> > construct to use with mpiexec when using mvapich1x versions?
> >  
> >
> > thanks,
> > joseph
> > _______________________________________________
> > mvapich-discuss mailing list
> > mvapich-discuss at cse.ohio-state.edu
> > http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
> >   
> 


More information about the mvapich-discuss mailing list