[mpich-discuss] MPI_Brecv vs multiple MPI_Irecv
Robert Kubrick
robertkubrick at gmail.com
Tue Aug 26 15:17:03 CDT 2008
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
More information about the mpich-discuss
mailing list