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.
MPI penceresi için bir RMA erişim dönemi başlatır.
Söz dizimi
int MPIAPI MPI_Win_start(
MPI_Group group,
int assert,
MPI_Win win
);
Parametreler
grup
Hedef işlem grubu.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_START(GROUP, ASSERT, WIN, IERROR)
INTEGER GROUP, ASSERT, WIN, IERROR
Açıklamalar
Onay bağımsız değişkeni, bir uygulamanın MPI_Win_start işlemini iyileştirmek için kullanabileceği çit için özel koşulları belirtmek için kullanılır. Sıfır değeri her zaman doğrudur. Diğer onaylama değerleri birlikte veya'ed olabilir. Onayları tha MPI_Win_start için geçerlidir:
- MPI_MODE_NOCHECK - MPI_Win_start çağrısı yapıldığında MPI_Win_post eşleşen çağrılar tüm hedef işlemlerde zaten tamamlanmıştır. Bir başlatma çağrısında nocheck seçeneği, yalnızca eşleşen her çağrıda belirtilmişse belirtilebilir. Bu, el sıkışma kodda örtük olduğunda el sıkışmasını kaydedebilecek hazır gönderme iyileştirmesine benzer. (Bununla birlikte, hazır gönderme normal bir alma ile eşleşir, ancak hem başlatma hem de gönderme için onay işareti seçeneğinin belirtilmesi gerekir.)
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 |