Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Initierar barriärsynkronisering för alla medlemmar i en grupp.
Syntax
int MPIAPI MPI_Barrier(
_In_ MPI_Comm comm
);
Parametrar
comm [in]
Den kommunikatör som ska synkroniseras.Om det här är en intracommunicator blockerar funktionen MPI_Barrier anroparen tills alla gruppmedlemmar har anropat den. Funktionen returneras inte i någon process förrän alla gruppprocesser har anropat funktionen.
Om detta är en intercommunicator omfattar funktionen MPI_Barrier två grupper. Funktionen returnerar processer i en grupp, grupp A, först när alla medlemmar i den andra gruppen, grupp B, har anropat funktionen och vice versa. Funktionen kan returneras för en process innan alla processer i en egen grupp har anropat funktionen .
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern IERROR .
Fortran
MPI_BARRIER(COMM, IERROR)
INTEGER COMM, IERROR
Krav
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities |
Huvud |
Mpi.h; Mpif.h |
Bibliotek |
Msmpi.lib |
DLL |
Msmpi.dll |