[MPICH] -nolocal in MPICH2?
Ralph Butler
rbutler at mtsu.edu
Tue Jul 17 15:31:19 CDT 2007
I am not totally clear on what you want to do. Using the -h option
to mpiexec shows this option:
-1 # override default of trying 1st proc locally
Below is a demo where I did NOT use -1 on the first run and the first
process runs locally, i.e. on bp400.
The second run uses -1 and causes all processes to run on subsequent
hosts in the mpd ring. This
may be sufficient for what you need.
--ralph
(bp400:55) % mpiexec -n 4 hostname
bp400
bp403
bp416
bp413
(bp400:56) % mpiexec -1 -n 4 hostname
bp403
bp413
bp416
bp414
On TueJul 17, at Tue Jul 17 2:24PM, Milo wrote:
> Hi guys. After some tweaking, I got the code I needed to compile
> (and link properly) with MPICH2 (1.0.5p4) under OSX 10.4. All my
> initial ring tests worked, and everything seems to be working just
> fine. Except apparently neither mpiexec or mpirun have the –nolocal
> switch anymore. What do I need to do to configure the node I’m
> launching jobs from be strictly an execution node. I wouldn’t mind
> if this node was used as the ssh dissemination point, I just don’t
> want it to actually do any work on the job being launched.
>
> -Milo
>
More information about the mpich-discuss
mailing list