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 pencere nesnesinde önbelleğe alınan özniteliği alma.
Söz dizimi
int MPIAPI MPI_Win_get_attr(
MPI_Win win,
int win_keyval,
_Out_ void *attribute_val,
_Out_ int *flag
);
Parametreler
Kazanmak
Özniteliğin eklendiği pencere.win_keyval
Anahtar değer.attribute_val [out]
Bayrak false olmadığı sürece öznitelik değeri.flag [out]
Anahtarla ilişkili öznitelik yoksa False.
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_GET_ATTR(WIN, WIN_KEYVAL, ATTRIBUTE_VAL, FLAG, IERROR)
INTEGER WIN, WIN_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) ATTRIBUTE_VAL
LOGICAL FLAG
Açıklamalar
Aşağıdaki öznitelikler tüm MPI Penceresi nesneleri için önceden tanımlanmıştır:
- MPI_WIN_BASE - pencere temel adresi.
- MPI_WIN_SIZE - bayt cinsinden pencere boyutu.
- MPI_WIN_DISP_UNIT - pencereyle ilişkili yer değiştirme birimi.
- MPI_WIN_CREATE_FLAVOR - pencerenin nasıl oluşturulduğu.
- MPI_WIN_MODEL - pencere için bellek modeli.
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 |