[mpich-discuss] Multi-homed system - specify "-ifhn" in machinefile

Denis Lima denisvl at uol.com.br
Mon Apr 7 16:57:07 CDT 2008


    Thanks for your quick reply, but today I solved this issue by setting the environment variable MPICH INTERFACE HOSTNAME with the local network interface ip address.

  ----- Original Message ----- 
  From: Jayesh Krishna 
  To: 'Denis Lima' 
  Cc: mpich-discuss at mcs.anl.gov 
  Sent: Monday, April 07, 2008 11:48 AM
  Subject: RE: [mpich-discuss] Multi-homed system - specify "-ifhn" in machinefile

   You can use the "-ifhn" option in the machinefile for specify the interface to be used for MPI communication.
   Let us know if it works for you.

  (Note: In the machinefile specify, HOSTNAME:<NUM_OF_PROCS> -ifhn <INTERFACE_IP_ADDR>. Now launch your MPI job with mpiexec using the "-machinefile" option)


  From: owner-mpich-discuss at mcs.anl.gov [mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Denis Lima
  Sent: Sunday, April 06, 2008 12:14 PM
  To: mpich-discuss at mcs.anl.gov
  Subject: [mpich-discuss] Multi-homed system


      I have an application running on 5 computers under Windows Xp, they all belong to two distinct networks.  One local (A) with only these computers, and the other one for file sharing (B) with other pcs. It doesn't matter if I specify the local ip (A) on the mpiexec -host argument the data exchange always happens on network B.  In the user's guide it says to use the argument --ifhn=<ip address> on the mpd.  Does the smpd service accept this argument?  Just configuring smpd with this argument in all computers enough to be able to run on network A?

  Sorry about the english,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080407/8191d7d5/attachment.htm>

More information about the mpich-discuss mailing list