Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Abrufen eines Attributs, das für ein MPI-Fensterobjekt zwischengespeichert wurde.
int MPIAPI MPI_Win_get_attr(
MPI_Win win,
int win_keyval,
_Out_ void *attribute_val,
_Out_ int *flag
);
win
Fenster, an das das Attribut angefügt ist.win_keyval
Schlüsselwert.attribute_val [out]
Attributwert, es sei denn, das Flag ist false.flag [out]
False, wenn dem Schlüssel kein Attribut zugeordnet ist.
Gibt MPI_SUCCESS nach Erfolg zurück. Andernfalls ist der Rückgabewert ein Fehlercode.
In Fortran wird der Rückgabewert im IERROR-Parameter gespeichert.
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
Die folgenden Attribute sind für alle MPI Window-Objekte vordefiniert:
- MPI_WIN_BASE : Basisadresse des Fensters.
- MPI_WIN_SIZE : Fenstergröße in Bytes.
- MPI_WIN_DISP_UNIT : Verschiebungseinheit, die dem Fenster zugeordnet ist.
- MPI_WIN_CREATE_FLAVOR : Wie das Fenster erstellt wurde.
- MPI_WIN_MODEL : Speichermodell für das Fenster.
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package oder HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Bibliothek |
Msmpi.lib |
DLL |
Msmpi.dll |