Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Inicjuje synchronizację barier we wszystkich członkach grupy.
Składnia
int MPIAPI MPI_Barrier(
_In_ MPI_Comm comm
);
Parametry
comm [in]
Komunikator do synchronizacji.Jeśli jest to intracommunicator, funkcja MPI_Barrier blokuje obiekt wywołujący do momentu jego wywołania przez wszystkich członków grupy. Funkcja nie zwraca żadnego procesu, dopóki wszystkie procesy grupy nie wywołają funkcji.
Jeśli jest to interpolenicator, funkcja MPI_Barrier obejmuje dwie grupy. Funkcja zwraca procesy w jednej grupie, grupę A, tylko wtedy, gdy wszyscy członkowie drugiej grupy, grupy B, wywołali funkcję i na odwrót. Funkcja może powrócić do procesu, zanim wszystkie procesy w własnej grupie wywołały funkcję .
Wartość zwracana
Zwraca MPI_SUCCESS powodzenia. W przeciwnym razie wartość zwracana jest kodem błędu.
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_BARRIER(COMM, IERROR)
INTEGER COMM, IERROR
Wymagania
Produkt |
Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |