funktionen MPI_Dims_create
Skapar en division av processorer i ett kartesiskt rutnät.
Syntax
int MPIAPI MPI_Dims_create(
int nnodes,
int ndims,
_Inout_count_(ndims) int *dims
);
Parametrar
nnodes
Antal noder i ett rutnät.ndims
Antal kartesiska dimensioner.Dims
Heltalsmatris med storlek ndims som anger antalet noder i varje dimension. Värdet 0 anger att MPI_Dims_create ska fylla i ett lämpligt värde.
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern IERROR .
Fortran
MPI_DIMS_CREATE(NNODES, NDIMS, DIMS, IERROR)
INTEGER NNODES, NDIMS, DIMS(*), IERROR
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 |