[mpich-discuss] Mpich2's behavior when too many messages are sent

Matthieu Dorier matthieu.dorier at irisa.fr
Tue Nov 27 02:50:27 CST 2012


I have a program that include two processes, one is doing a lot of MPI_Isend, the other one loops, receives the messages using MPI_Irecv and treats them. 
I'd like to know what the MPI-2 standard says, and what Mpich2 does, if the first process is too fast and the second process cannot keep up with the number of messages sent. Is the first process supposed to eventually block, waiting for the messages to be received, or will the application crashes? 


Matthieu Dorier 
PhD student at ENS Cachan Brittany and IRISA 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20121127/1512b0a4/attachment.html>

More information about the discuss mailing list