[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