Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Kilit türü MPI_LOCK_SHARED olan bir pencere nesnesindeki tüm işlemler için bir RMA erişim dönemi başlatır.
Söz dizimi
int MPIAPI MPI_Win_lock_all(
int assert,
MPI_Win win
);
Parametreler
Assert
Bu çağrıyı iyileştirmek için kullanılır; sıfır varsayılan olarak kullanılabilir.Kazanmak
Pencere nesnesi.
Döndürülen değer
Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.
Fortran'da dönüş değeri IERROR parametresinde depolanır.
Fortran
MPI_WIN_LOCK_ALL(ASSERT, WIN, IERROR)
INTEGER ASSERT, WIN, IERROR
Açıklamalar
Dönem boyunca, çağırma işlemi RMA işlemlerini kullanarak win içindeki tüm işlemlerde pencere belleğine erişebilir. MPI_Win_lock_all ile kilitli bir pencerenin kilidi MPI_Win_unlock_all ile açılmalıdır. Bu yordam kolektif değildir; tümü , pencere grubunun tüm üyelerindeki bir kilidi ifade eder.
Gereksinimler
Ürün |
HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları |
Üst bilgi |
Mpi.h; Mpif.h |
Kitaplık |
Msmpi.lib |
DLL |
Msmpi.dll |