Re: [Myricom help #25645] MPD with myrinet

Susan Blackford <[email protected]> Thu, 13 May 2004 09:11:25 -0400
Newsgroups gmane.network.myrinet.general
Organization Myricom, Inc
Message-ID <[email protected]>
Keith,

> The machine file looks like this:
> 
> crs0
> crs2
> crs3
>
> running mpirun.mpd without arguments lists the options - one being 
> 
>  [-y]  (run as Myrinet job)
> 
> I thought I would try it as well, but pretty much the same results.

Instructions and examples of running Myrinet jobs using MPD can be found
in the Myrinet FAQ.
  http://www.myri.com/scs/FAQ/
Go to this FAQ, and Search for the keyword "MPD", and you'll see several
entries that are pertinent to your questions.

> Should I be compiling mpich with --with-device=ch_p4mpd or ch_gm? I have
> tried both, and still cannot run a MPD job though.

If you wish to use Myrinet, you must use the device ch_gm.  This same
device is used for spawning jobs with mpirun.ch_gm or mpirun.mpd.  

If you want to run IP over Myrinet (ethernet emulation), you would
ifconfig up the myri0 device and then use ch_p4 or ch_p4mpd when
configuring MPICH.  More details can be found in the following FAQ
entry:
   http://www.myri.com/cgi-bin/fom?file=317

I was looking at the MPICH documentation, and this "-y" run-time option
listed for mpirun.

To my knowledge, when we have done MPD testing with MPICH-GM, it has
been with the ch_gm device and we have never used this run-time option. 
My guess is that this option must be related to running MPICH over
IP-over-Myrinet (ethernet emulation).

Susan
-- 

------------------------------------------
Susan Blackford
Member of Technical Staff
Myricom Inc.
------------------------------------------