<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr">thanks! I see expected behaviour by setting MPICH_ASYNC_PROGRESS  (mpich compiled with --enable-threads=multiple)<br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 9, 2016 at 10:22 PM, Jed Brown <span dir="ltr"><<a href="mailto:jed@jedbrown.org" target="_blank">jed@jedbrown.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">Rob Latham <<a href="mailto:robl@mcs.anl.gov">robl@mcs.anl.gov</a>> writes:<br>
> MPICH takes a weak interpretation of the progress rule, but one can<br>
> emulate strict interpretation by spawning a thread whose one job in life<br>
> is to call MPI_Test repeatedly.<br>
<br>
</span>... or define the MPICH_ASYNC_PROGRESS environment variable.<br>
<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></div></div>