Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] MPI_Brecv vs multiple MPI_Irecv
From: George Bosilca (bosilca_at_[hidden])
Date: 2008-08-27 07:14:27


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_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users



  • application/pkcs7-signature attachment: smime.p7s