thanks! I see expected behaviour by setting MPICH_ASYNC_PROGRESS  (mpich compiled with --enable-threads=multiple)

On Tue, Feb 9, 2016 at 10:22 PM, Jed Brown <jed@jedbrown.org> wrote:
Rob Latham <robl@mcs.anl.gov> writes:
> MPICH takes a weak interpretation of the progress rule, but one can
> emulate strict interpretation by spawning a thread whose one job in life
> is to call MPI_Test repeatedly.

... or define the MPICH_ASYNC_PROGRESS environment variable.

_______________________________________________
discuss mailing list     discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss