MPI_Win_fence hangs

262 Views Asked by At

I have implemented a kind of distributed array for a specific application using MPI. I have tried to use RMA (MPI_Get) to get updated values for the portion of the array which is under responsibility of other processes. We have done what is specified at tutorials: MPI_Win_create MPI_Win_fence a bunch of MPI_Get (circa 8.000 per processes) MPI_Win_fence

The problem is that all processes hang at the second MPI_Win_fence and never returns. Can anyone give some help? Is the number of MPI_Get a problem?

Regards, Adenilso

0

There are 0 best solutions below