다음을 통해 공유


MPI_Win_wait 함수

MPI_Win_post 시작된 RMA 노출 Epoch를 완료합니다.

구문

int MPIAPI MPI_Win_wait(
   MPI_Win win
);

매개 변수

  • 승리
    Window 개체입니다.

반환 값

성공에 대한 MPI_SUCCESS 반환합니다. 그렇지 않으면 반환 값이 오류 코드입니다.

Fortran에서 반환 값은 IERROR 매개 변수에 저장됩니다.

Fortran

    MPI_WIN_WAIT(WIN, IERROR)
        INTEGER WIN, IERROR

설명

승리에 대한 MPI_Win_post 호출로 시작된 RMA 노출 Epoch를 완료합니다. 이 호출은 이 epoch 동안 창에 대한 액세스 권한이 부여된 각 원본 프로세스에서 발급한 MPI_Win_complete 대한 호출과 일치합니다. MPI_Win_wait 대한 호출은 MPI_Win_complete 일치하는 모든 호출이 발생할 때까지 차단됩니다. 이렇게 하면 이러한 모든 원본 프로세스가 로컬 창에 대한 RMA 액세스를 완료했습니다. 호출이 반환되면 이러한 모든 RMA 액세스가 대상 창에서 완료됩니다.

요구 사항

제품

HPC Pack 2012 MS-MPI 재배포 가능 패키지, HPC Pack 2008 R2 MS-MPI 재배포 가능 패키지, HPC Pack 2008 MS-MPI 재배포 가능 패키지 또는 HPC Pack 2008 클라이언트 유틸리티

헤더

Mpi.h; Mpif.h

라이브러리

Msmpi.lib

DLL

Msmpi.dll

추가 정보

MPI One-Sided Communications Functions