Bug-fix: use normal PUT/ACC + FLUSH in req ops test.
In reqops.c, the ring communication test assumes remote
completion after MPI_RPut/MPI_Racc + MPI_Wait, which
is not correct. MPI_Wait only guarantees local completion.
Here we fixed it by replace MPI_Rput/MPI_Racc + MPI_Wait
with MPI_Put/MPI_Acc + MPI_Win_flush.
Signed-off-by:
Xin Zhao <xinzhao3@illinois.edu>
Please register or sign in to comment