[MPICH] start mpd if it has not started
Benjamin Rutt
rutt at bmi.osu.edu
Thu Aug 4 07:46:58 CDT 2005
This older message to this list with subject "one-shot jobs in
mpich2?" may be what you want instead. It's for a way to avoid the
mpich2 daemons altogether by using smpd startup mechanism:
Benjamin,
Quoting Benjamin Rutt <rutt at bmi.osu.edu>:
> Reuti <reuti at staff.uni-marburg.de> writes:
>
> > Hi Benjamin,
> >
> > you could compile MPICH2 for smpd instead of mpd and use it in a
> > daemonless mode. So the behavior would be similar to MPICH 1.2.6 with
> > the ch_p4 device.
>
> Can you give me some more information about this daemonless mode? I'm
> able to run mpich2 jobs with smpd, I tested across up to three nodes,
> but I cannot find any information on daemonless operation.
I got the hint from the MPICH2 team, when I wrote the integration
Howto into SGE, it's still not in the documentation of
MPICH2. When you already compiled MPICH2 with smpd operation, you
just have to use these lines to start the job (adjust to your
environment):
export MPIEXEC_RSH=rsh
export PATH=/usr/mpich2_smpd/bin:$PATH
mpiexec -rsh -nopm -n $NSLOTS -machinefile $TMPDIR/machines ~/mpihello
--
Benjamin
More information about the mpich-discuss
mailing list