Problems with MPI_Send() and MPI_Recv()
This is the error from the console:
MPI_Recv: process in local goup is dead (rank 0, MPI_COMM_WORLD)
I realized that the tag I was sending was the same for all senders.
When looping through all nodes to receive I was trying to receive more
message tags than I was sending because all senders sent with the same
message tag of 0. A simple work around is to have all sending tags
correspond to rank and when receiving only receive from ranks who
should be sending.
Kent McHenry
kentmchenry_at_[hidden]
|