[mvapich-discuss] one-sided passive communications

Jeff Hammond jhammond at alcf.anl.gov
Wed Dec 5 13:57:30 EST 2012


>> If helper threads are not used, what is needed to get progress in the
>> lock/unlock calls? Is it necessary to enter in any specific MPI call in the
>> target process?
>
> Any of the MPI Test/Probe/Wait calls on the target will ensure progress.

To add to this, I ~think~ that any other MPI calls that internally
call the progress engine will also drive progress, including blocking
send/recv and collectives.  I could be wrong though; my understanding
here is based upon MPICH, not MVAPICH2.

Jeff

-- 
Jeff Hammond
Argonne Leadership Computing Facility
University of Chicago Computation Institute
jhammond at alcf.anl.gov / (630) 252-5381
http://www.linkedin.com/in/jeffhammond
https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond


More information about the mvapich-discuss mailing list