Condividi tramite


funzione MPI_Graph_map

Esegue il mapping del processo alle informazioni sulla topologia del grafo.

Sintassi

int MPIAPI MPI_Graph_map(
        MPI_Comm               comm,
        int                    nnodes,
        _In_count_(nnodes) int *index,
  _In_  int                    *edges,
  _Out_ int                    *newrank
);

Parametri

  • Comm
    Comunicatore di input.

  • nnodi
    Numero di nodi del grafo.

  • index
    Matrice integer che specifica la struttura del grafo.

  • bordi [in]
    Matrice integer che specifica la struttura del grafo.

  • newrank [out]
    Classificazione riordinata del processo chiamante; MPI_UNDEFINED se il processo chiamante non appartiene al grafico.

Valore restituito

Restituisce MPI_SUCCESS in caso di esito positivo. In caso contrario, il valore restituito è un codice di errore.

In Fortran il valore restituito viene archiviato nel parametro IERROR .

Fortran

    MPI_GRAPH_MAP(COMM, NNODES, INDEX, EDGES, NEWRANK, IERROR)
        INTEGER COMM, NNODES, INDEX(*), EDGES(*), NEWRANK, IERROR

Requisiti

Prodotto

Pacchetto ridistribuibile DI HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o utilità client HPC Pack 2008

Intestazione

Mpi.h; Mpif.h

Libreria

Msmpi.lib

DLL

Msmpi.dll

Vedi anche

Funzioni di topologia del processo MPI