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.
Startar en RMA-åtkomstepooch till alla processer i ett fönsterobjekt med låstypen MPI_LOCK_SHARED.
Syntax
int MPIAPI MPI_Win_lock_all(
int assert,
MPI_Win win
);
Parametrar
Hävda
Används för att optimera det här anropet; noll kan användas som standard.Vinna
Fönsterobjekt.
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern IERROR .
Fortran
MPI_WIN_LOCK_ALL(ASSERT, WIN, IERROR)
INTEGER ASSERT, WIN, IERROR
Kommentarer
Under epoken kan anropsprocessen komma åt fönsterminnet på alla processer i win med hjälp av RMA-åtgärder. Ett fönster som är låst med MPI_Win_lock_all måste låsas upp med MPI_Win_unlock_all. Den här rutinen är inte kollektiv – allt handlar om ett lås på alla medlemmar i gruppen i fönstret.
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 |