<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr">It's an open issue: <a href="https://trac.mpich.org/projects/mpich/ticket/1074">https://trac.mpich.org/projects/mpich/ticket/1074</a>.<div><br></div><div>There was some discussion on the devel list as of last week that might be of interest to you.<br><div><br></div><div>Jeff</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 1, 2016 at 8:47 AM, Edric Ellis <span dir="ltr"><<a href="mailto:Edric.Ellis@mathworks.co.uk" target="_blank">Edric.Ellis@mathworks.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-GB" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I need to come up with an MPICH build that allows singleton-init processes to use MPI_Comm_connect/accept to get connected. Our MPICH2 build uses the “smpd” process manager to achieve this. However, now that we’re upgrading to MPICH (3.1.4),
 I notice that the “smpd” process manager no longer exists. Is there a combination of process manager and PMI that allows connect/accept for singleton-init processes? I’ve tried a few things and cannot seem to find a combination that works. Here are the things
 I’ve tried:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p><u></u><span>1.<span style="font:7.0pt "Times New Roman"">      
</span></span><u></u>Hydra with pmi=simple – fails when attempting to launch hydra’s mpiexec (I don’t have the message to hand, but my recollection is that hydra’s mpiexec didn’t accept “-pmi_args”)<u></u><u></u></p>
<p><u></u><span>2.<span style="font:7.0pt "Times New Roman"">      
</span></span><u></u>Hydra with pmi=pmi2/simple – cannot be built<u></u><u></u></p>
<p><u></u><span>3.<span style="font:7.0pt "Times New Roman"">      
</span></span><u></u>Gforker with pmi=pmi2/simple – required a couple of tweaks before it could be built, and then fails in PMPI_Init_thread complaining “Message truncated”<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Is there some other combination that might work? Ideally, the singleton-init processes wouldn’t need to use mpiexec at all (as was the case with our MPICH2 build using smpd).<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Cheers,<u></u><u></u></p>
<p class="MsoNormal">Edric.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

<br>_______________________________________________<br>
discuss mailing list     <a href="mailto:discuss@mpich.org">discuss@mpich.org</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mpich.org/mailman/listinfo/discuss" rel="noreferrer" target="_blank">https://lists.mpich.org/mailman/listinfo/discuss</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Jeff Hammond<br><a href="mailto:jeff.science@gmail.com" target="_blank">jeff.science@gmail.com</a><br><a href="http://jeffhammond.github.io/" target="_blank">http://jeffhammond.github.io/</a></div>
</div>