Compartir a través de


función MPI_Win_post

Inicia una época de exposición de RMA.

Sintaxis

int MPIAPI MPI_Win_post(
   MPI_Group group,
   int       assert,
   MPI_Win   win
);

Parámetros

  • group
    Grupo de procesos de origen.

  • Afirmar
    Se usa para optimizar esta llamada; cero se puede usar como valor predeterminado.

  • win
    Window (objeto).

Valor devuelto

Devuelve MPI_SUCCESS si se realiza correctamente. De lo contrario, el valor devuelto es un código de error.

En Fortran, el valor devuelto se almacena en el parámetro IERROR .

Fortran

    MPI_WIN_POST(GROUP, ASSERT, WIN, IERROR)
        INTEGER GROUP, ASSERT, WIN, IERROR

Comentarios

El argumento assert se usa para indicar condiciones especiales para la publicación que una implementación puede usar para optimizar la operación de MPI_Win_post . El valor cero siempre es correcto. Otros valores de aserción pueden ser ORjuntos. Las aserciones válidas para MPI_Win_post son:

  • MPI_MODE_NOCHECK: las llamadas coincidentes a MPI_Win_start aún no se han producido en ningún proceso de origen cuando se realiza la llamada a MPI_Win_post . La opción nocheck se puede especificar mediante una llamada post si y solo si se especifica mediante cada llamada de inicio coincidente.
  • MPI_MODE_NOSTORE : los almacenes locales (o las llamadas de obtención o recepción locales) no actualizan la ventana local desde la última sincronización. Esto puede evitar la necesidad de sincronizar la memoria caché en la llamada posterior.
  • MPI_MODE_NOPUT : la ventana local no se actualizará mediante llamadas put o acumula después de la llamada posterior, hasta la sincronización subsiguiente (espera). Esto puede evitar la necesidad de sincronizar la memoria caché en la llamada de espera.

Requisitos

Producto

Paquete redistribuible de HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Client Utilities

Encabezado

Mpi.h; Mpif.h

Biblioteca

Msmpi.lib

Archivo DLL

Msmpi.dll

Consulte también

Funciones de comunicaciones de MPI One-Sided