Condividi tramite


funzione MPI_Win_flush_local

Completa in locale tutte le operazioni RMA in sospeso avviate dal processo di chiamata al processo di destinazione specificato dalla classificazione nella finestra specificata. Ad esempio, dopo il completamento di questa routine, l'utente può riutilizzare tutti i buffer forniti per inserire, ottenere o accumulare operazioni.

Sintassi

int MPIAPI MPI_Win_flush_local(
        int      rank,
        MPI_Win  *win
);

Parametri

  • classificazione
    Classificazione della finestra di destinazione.

  • Vincere
    Oggetto Window.

Valore restituito

Restituisce MPI_SUCCESS sull'esito positivo. In caso contrario, il valore restituito è un codice di errore.

In Fortran il valore restituito viene archiviato nel parametro IERROR .

Fortran

    MPI_WIN_FLUSH_LOCAL(RANK, WIN, IERROR)
        INTEGER RANK, WIN, IERROR

Commenti

Tutte le funzioni di scaricamento e sincronizzazione possono essere chiamate solo all'interno di periodi di destinazione passivi.

Requisiti

Prodotto

Pacchetto ridistribuibile HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Utilità client

Intestazione

Mpi.h; Mpif.h

Libreria

Msmpi.lib

DLL

Msmpi.dll

Vedi anche

Funzioni di comunicazione mpI One-Sided