[mpich-discuss] Re: [OMPI users] MPI_Brecv vs multiple MPI_Irecv

George Bosilca bosilca at eecs.utk.edu
Wed Aug 27 06:14:27 CDT 2008


What is the definition of a buffered receive ?

   george.

On Aug 26, 2008, at 10:17 PM, Robert Kubrick wrote:

> From a performance point of view, which one is better:
>
> MPI_Battach(10*sizeof(MSG))
> MPI_Brecv()
>
> or
>
> MPI_recv_init()
> MPI_recv_init()
> MPI_recv_init()
> ... /* 10 recv handlers */
> MPI_Start(all recv)
> MPI_Waitany()
>
>
> I understand MPI_Brecv will require an extra message copy, from the  
> attached buffer to the MPI_Brecv() buffer. I'd like to know if there  
> other differences between the two methods.
>
> Thanks,
> Rob
> _______________________________________________
> users mailing list
> users at open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20080827/1054aafb/attachment-0001.bin>


More information about the mpich-discuss mailing list