[mpich-discuss] Does MPICH implements polling mechanism on MPI_Recv?

Anatoly G anatolyrishon at gmail.com
Thu May 8 07:54:45 CDT 2014


Dear MPICH forum.
I created an endless MPI program.
In this program each process calls MPI_Recv from other process, w/o any MPI
_Send.
When I execute this program I see each process takes ~ 100% CPU core.
Is this behavior (I suppose polling) is normal?
May I reduce MPI_Recv CPU penalty?

Regards,
Anatoly.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20140508/0020785b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mpi_polling.cpp
Type: text/x-c++src
Size: 725 bytes
Desc: not available
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20140508/0020785b/attachment.bin>


More information about the discuss mailing list