If I add a loop to make sure I account for all receives on the master, and
correctly set the tags a basic application based on your scheme seems to
work as intended. Can you post a reproducer for you issue instead ?
Thanks,
George.
On Thu, Mar 28, 2019 at 6:52 AM carlos aguni wrote:
> Hi Gil
Hi Gilles.
Thank you for ur reply.
Here's some code:
// MASTER NODE
printf("[%s][RECV] src=%d tag=%d\n", processor_name, src, hashtag);
fflush(stdout);
MPI_Request req;
rs = MPI_Irecv(buf, count, MPI_DOUBLE, src, hashtag, comm, &req);
MPI_Wait(&req, status);
printf("[%s][RECV] src=%d tag=%d OK\n"