Condividi tramite


Funzioni di topologia del processo MPI

Contenuto della sezione

  • MPI_Cart_coords
    Determina i coordi di processo nella topologia cartesiana in base alla classificazione nel gruppo.

  • MPI_Cart_create
    Rende un nuovo comunicatore a cui sono associate le informazioni sulla topologia.

  • MPI_Cart_get
    Recupera le informazioni sulla topologia cartesiana associate a un comunicatore.

  • MPI_Cart_map
    Esegue il mapping del processo alle informazioni sulla topologia cartesiana.

  • MPI_Cart_rank
    Determina la classificazione del processo nel comunicatore in base alla posizione cartesiana.

  • MPI_Cart_shift
    Restituisce i ranghi di origine e destinazione spostati, in base a una direzione e una quantità di spostamento.

  • MPI_Cart_sub
    Partiziona un comunicatore in sottogruppi che formano sottogrid cartesiane minuscole.

  • MPI_Cartdim_get
    Recupera le informazioni sulla topologia cartesiana associate a un comunicatore.

  • MPI_Dims_create
    Crea una divisione di processori in una griglia cartesiana.

  • MPI_Dist_graph_create
    Restituisce un handle a un nuovo comunicatore a cui sono associate le informazioni sulla topologia del grafo distribuito.

  • MPI_Dist_graph_create_adjacent
    Restituisce un handle a un nuovo comunicatore a cui sono associate le informazioni sulla topologia del grafo distribuito.

  • MPI_Dist_graph_neighbors
    Restituisce l'elenco dei vicini con bordi verso e fuori dal processo chiamante, nonché i pesi corrispondenti sui bordi in ingresso e in uscita in una topologia a grafo distribuito.

  • MPI_Dist_graph_neighbors_count
    Ottiene informazioni sull'adiacenza del processo chiamante in una topologia a grafo distribuito. Le informazioni ottenute da questa funzione, sul numero di archi in ingresso, bordi in uscita e un flag che indica se il grafico distribuito è ponderato, corrisponde alle informazioni fornite nella chiamata a MPI_Dist_graph_create_adjacent o MPI_Dist_graph_create (tramite il processo chiamante nel caso di MPI_Dist_graph_create_adjacent, o potenzialmente da processi diversi dal processo chiamante nel caso di MPI_Dist_graph_create).

  • MPI_Graph_create
    Rende un nuovo comunicatore a cui sono associate le informazioni sulla topologia.

  • MPI_Graph_get
    Recupera le informazioni sulla topologia del grafo associate a un comunicatore.

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

  • MPI_Graph_neighbors
    Restituisce i vicini di un nodo associato a una topologia del grafo.

  • MPI_Graph_neighbors_count
    Restituisce il numero di vicini di un nodo associato a una topologia del grafo.

  • MPI_Graphdims_get
    Recupera le informazioni sulla topologia del grafo associate a un comunicatore.