[mvapich-discuss] mpiexec , mpiexec_osu, mpirun_rsh in mvapich2-1.6

Jonathan Perkins perkinjo at cse.ohio-state.edu
Tue Apr 5 08:41:55 EDT 2011


mpiexec, mpiexec_osu, and mpirun_rsh are all different.  mpiexec_osu
is a frontend to mpirun_rsh that is aimed at being more compatible
with the standard mpiexec options.  Depending on the version of
mvapich2 that you're using, mpiexec either points to the hydra process
manager from mpich2 or to the older mpd launcher.

Please look at the following links in our mvapich2-1.6 userguide for
more information.

http://mvapich.cse.ohio-state.edu/support/user_guide_mvapich2-1.6.html#x1-240005.2.1
http://mvapich.cse.ohio-state.edu/support/user_guide_mvapich2-1.6.html#x1-250005.2.2

On Tue, Apr 5, 2011 at 5:38 AM, Johnny Devaprasad
<johnnydevaprasad at gmail.com> wrote:
> Hi all,
> The mpiexec, mpiexec_osu and mpirun_rsh binaries appear to be different, but
> I have noticed the following.
> Regarding mpiexec_osu:
> -----------------------------------
> mpiexec_osu --help
> usage: mpirun_rsh [-v] [-sg group] [-rsh|-ssh] [-gdb] -[tv] [-xterm] [-show]
> [-legacy] -n N[-machinefile hfile] a.out args | -config configfile
> [-hostfile hfile]
> Where:
> sg         =>  execute the processes as different group ID
> rsh        =>  to use rsh for connecting
> ssh        =>  to use ssh for connecting
> gdb        =>  run each process under the control of gdb
> tv         =>  run each process under the control of TotalView
> xterm      =>  run remote processes under xterm
> show       =>  show command for remote execution but don't run it
> legacy     =>  use old startup method (1 ssh/process)
> np         =>  specify the number of processes
> hfile      =>  name of file containing hosts, one per line
> a.out      =>  name of MPI binary
> args       =>  arguments for MPI binary
> config     =>  name of file containing the exe information: each line has
> the form -n numProc : exe args
> Is there a help that I can refer to for mpiexec_osu. Is it different from
> mpiexec?
> Regarding mpiexec:
> ----------------------------
> mpiexec --help
> invalid mpiexec argument --help
> Usage: mpiexec -usize <universesize> -maxtime <seconds> -exitinfo -l\
>                -n <numprocs> -soft <softness> -host <hostname> \
>                -wdir <working directory> -path <search path> \
>                -file <filename> -configfile <filename> \
>                -genvnone -genvlist <name1,name2,...> -genv name value\
>                -envnone -envlist <name1,name2,...> -env name value\
>                execname <args>\
>                [ : -n <numprocs> ... execname <args>]
> Is there no -hostfile option to mpiexec ?
> Regards,
> Johnny
>
> _______________________________________________
> mvapich-discuss mailing list
> mvapich-discuss at cse.ohio-state.edu
> http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>
>



-- 
Jonathan Perkins
http://www.cse.ohio-state.edu/~perkinjo



More information about the mvapich-discuss mailing list