Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uruchamia epokę dostępu RMA do wszystkich procesów w obiekcie okna z typem blokady MPI_LOCK_SHARED.
Składnia
int MPIAPI MPI_Win_lock_all(
int assert,
MPI_Win win
);
Parametry
Assert
Służy do optymalizowania tego wywołania; zero może być używane jako wartość domyślna.Wygrać
Obiekt okna.
Wartość zwracana
Zwraca MPI_SUCCESS po powodzeniu. W przeciwnym razie zwracana wartość jest kodem błędu.
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_WIN_LOCK_ALL(ASSERT, WIN, IERROR)
INTEGER ASSERT, WIN, IERROR
Uwagi
W epoki proces wywoływania może uzyskiwać dostęp do pamięci okna we wszystkich procesach w wygranej przy użyciu operacji RMA. Okno zablokowane MPI_Win_lock_all musi zostać odblokowane przy użyciu MPI_Win_unlock_all. Ta procedura nie jest zbiorcza — wszystkie odnoszą się do blokady dla wszystkich członków grupy okna.
Wymagania
Produkt |
Pakiet redystrybucyjny HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 MS-MPI lub narzędzia klienckie HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |