- Timestamp:
- 11/19/21 15:41:40 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/manager/window_manager.hpp
r2258 r2260 61 61 time=MPI_Wtime() ; 62 62 while(time-lastTime < latency_) time=MPI_Wtime() ; 63 int flag ; 64 MPI_Iprobe(MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &flag, MPI_STATUS_IGNORE); 63 65 MPI_Win_lock(MPI_LOCK_EXCLUSIVE, rank, 0, window_) ; 64 66 MPI_Compare_and_swap(&WINDOWS_LOCKED, &state, &lock, MPI_INT, rank, OFFSET_LOCK, window_) ; … … 86 88 time=MPI_Wtime() ; 87 89 while(time-lastTime < latency_) time=MPI_Wtime() ; 90 int flag ; 91 MPI_Iprobe(MPI_ANY_SOURCE, MPI_ANY_TAG, MPI_COMM_WORLD, &flag, MPI_STATUS_IGNORE); 88 92 MPI_Win_lock(MPI_LOCK_EXCLUSIVE, rank, 0, window_) ; 89 93 MPI_Compare_and_swap(&WINDOWS_LOCKED, &state, &lock, MPI_INT, rank, OFFSET_LOCK, window_) ;
Note: See TracChangeset
for help on using the changeset viewer.