Поделиться через


функция MPI_Win_sync

Синхронизирует частные и общедоступные копии окна win.

Синтаксис

int MPIAPI MPI_Win_sync(
  _Inout_ MPI_Win *win
);

Параметры

  • win [in]
    Объект Window.

Возвращаемое значение

Возвращает MPI_SUCCESS при успешном выполнении. В противном случае возвращаемое значение представляет собой код ошибки.

В Fortran возвращаемое значение хранится в параметре IERROR .

Fortran

    MPI_WIN_SYNC(WIN, IERROR)
        INTEGER WIN, IERROR

Комментарии

В целях синхронизации частного и общедоступного окон MPI_Win_sync приводит к завершению и повторному открытию эпохи доступа и экспозиции в окне (обратите внимание, что на самом деле она не завершает эпоху и не завершает ожидающие операции MPI RMA).

Microsoft MPI использует модель унифицированной памяти и поэтому не использует частные и общедоступные копии памяти окна.

Требования

Продукт

Распространяемый пакет HPC 2012 MS-MPI, пакет HPC 2008 R2 распространяемый пакет MS-MPI, пакет HPC 2008 MS-MPI или клиентские служебные программы пакета HPC 2008

Заголовок

Mpi.h; Mpif.h

Библиотека

Msmpi.lib

DLL

Msmpi.dll

См. также раздел

Функции связи One-Sided MPI