<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16608" name=GENERATOR></HEAD>
<BODY 
style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">
<DIV dir=ltr align=left><SPAN class=273035515-17032008><FONT face=Arial 
color=#0000ff size=2>Hi,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=273035515-17032008><FONT face=Arial 
color=#0000ff size=2>&nbsp;Yes, we should fix this. The issue arises because 
SMPD managers don't contact each other (like in mpd to form a ring) before the 
job is started.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=273035515-17032008><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=273035515-17032008><FONT face=Arial 
color=#0000ff size=2>(PS: This problem could be *fixed* in unix systems by 
having the SMPD managers publish names to managers on the hosts listed in the 
smpd configuration file.)</FONT>&nbsp;</SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=273035515-17032008></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>R<SPAN 
class=273035515-17032008>egards,</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT><FONT color=#0000ff><FONT size=2><SPAN 
class=273035515-17032008></SPAN></FONT></FONT></FONT><SPAN 
class=273035515-17032008></SPAN><FONT face=Arial><FONT color=#0000ff><FONT 
size=2>J<SPAN 
class=273035515-17032008>ayesh</SPAN></FONT></FONT></FONT><BR></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> owner-mpich-discuss@mcs.anl.gov 
[mailto:owner-mpich-discuss@mcs.anl.gov] <B>On Behalf Of </B>William 
Gropp<BR><B>Sent:</B> Monday, March 17, 2008 10:48 AM<BR><B>To:</B> 
mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> Re: [mpich-discuss] Windows &amp; 
Name publishing<BR></FONT><BR></DIV>
<DIV></DIV>That's a very serious bug in smpd - this is exactly what 
Lookup_name/Publish_name are for.
<DIV><BR class=webkit-block-placeholder></DIV>
<DIV>Bill</DIV>
<DIV><BR>
<DIV>
<DIV>On Mar 17, 2008, at 10:12 AM, Jayesh Krishna wrote:</DIV><BR 
class=Apple-interchange-newline>
<BLOCKQUOTE type="cite">
  <DIV style="MARGIN: 0px"><SPAN class=Apple-converted-space></SPAN>Hi,</DIV>
  <DIV style="MARGIN: 0px"><SPAN 
  class=Apple-converted-space></SPAN>MPI_Publish_name() from one MPI job and an 
  MPI_Lookup_name() from another</DIV>
  <DIV style="MARGIN: 0px">MPI job does not work on windows (Does not work with 
  the SMPD process</DIV>
  <DIV style="MARGIN: 0px">manager).</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">(PS: In windows, the Mandelbrot visualizer, 
  mpich2/examples, connects to the</DIV>
  <DIV style="MARGIN: 0px">solver using windows sockets.)</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">Regards,</DIV>
  <DIV style="MARGIN: 0px">Jayesh</DIV>
  <DIV style="MARGIN: 0px">-----Original Message-----</DIV>
  <DIV style="MARGIN: 0px">From: <A 
  href="mailto:owner-mpich-discuss@mcs.anl.gov">owner-mpich-discuss@mcs.anl.gov</A></DIV>
  <DIV style="MARGIN: 0px">[<A 
  href="mailto:owner-mpich-discuss@mcs.anl.gov">mailto:owner-mpich-discuss@mcs.anl.gov</A>] 
  On Behalf Of Andrea Galligani</DIV>
  <DIV style="MARGIN: 0px">Sent: Monday, March 17, 2008 9:49 AM</DIV>
  <DIV style="MARGIN: 0px">To: <A 
  href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</A></DIV>
  <DIV style="MARGIN: 0px">Subject: [mpich-discuss] Windows &amp; Name 
  publishing</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">Hi,</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">I'm writing a client/server application similar to 
  the pman_vis sample.<SPAN class=Apple-converted-space> </SPAN></DIV>
  <DIV style="MARGIN: 0px">I would use the name publishing service</DIV>
  <DIV style="MARGIN: 0px">to manage the port name. My problem is that the 
  server registers the pair</DIV>
  <DIV style="MARGIN: 0px">&lt;port name, service name&gt; without errors but on 
  the client side the</DIV>
  <DIV style="MARGIN: 0px">MPI_Lookup_name fails reporting an error code</DIV>
  <DIV style="MARGIN: 0px">0C01FF21 hex.</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">Does somebody knows what is the cause?</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">I'm using:</DIV>
  <DIV style="MARGIN: 0px">Windows XP pro</DIV>
  <DIV style="MARGIN: 0px">Visual Studio 2005</DIV>
  <DIV style="MARGIN: 0px">MPICH2 v 1.0.6p1 (I compiled the source code)</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">I start my server using the command</DIV>
  <DIV style="MARGIN: 0px">mpiexec -channel mt -n 5 CmdServer.exe</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">The application work well if I copy the port name 
  manually.</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MARGIN: 0px">Thanks</DIV>
  <DIV style="MARGIN: 0px">Andrea</DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV>
  <DIV style="MIN-HEIGHT: 14px; MARGIN: 0px"><BR></DIV></BLOCKQUOTE></DIV><BR>
<DIV><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2"><SPAN 
class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2"><SPAN 
class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2"><SPAN 
class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2">
<DIV>William Gropp</DIV>
<DIV>Paul and Cynthia Saylor Professor of Computer Science</DIV>
<DIV>University of Illinois Urbana-Champaign</DIV><BR 
class=Apple-interchange-newline></SPAN></SPAN></SPAN></SPAN></DIV><BR></DIV></BODY></HTML>