Anteckning
Å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.
Hämta attribut som cachelagras på ett MPI-fönsterobjekt.
Syntax
int MPIAPI MPI_Win_get_attr(
MPI_Win win,
int win_keyval,
_Out_ void *attribute_val,
_Out_ int *flag
);
Parametrar
Vinna
Fönster som attributet är kopplat till.win_keyval
Nyckelvärde.attribute_val [ut]
Attributvärde, såvida inte flaggan är false.flagga [ut]
Falskt om inget attribut är associerat med nyckeln.
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_GET_ATTR(WIN, WIN_KEYVAL, ATTRIBUTE_VAL, FLAG, IERROR)
INTEGER WIN, WIN_KEYVAL, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) ATTRIBUTE_VAL
LOGICAL FLAG
Kommentarer
Följande attribut är fördefinierade för alla MPI-fönsterobjekt:
- MPI_WIN_BASE – fönstrets basadress.
- MPI_WIN_SIZE – fönsterstorlek i byte.
- MPI_WIN_DISP_UNIT – deplacementenheten som är associerad med fönstret.
- MPI_WIN_CREATE_FLAVOR – hur fönstret skapades.
- MPI_WIN_MODEL – minnesmodell för 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 |