Partager via


Fonctions de topologie de processus MPI

Contenu de cette section

  • MPI_Cart_coords
    Détermine les coords de processus dans la topologie cartésienne en fonction du classement dans le groupe.

  • MPI_Cart_create
    Crée un nouveau communicateur auquel les informations de topologie sont attachées.

  • MPI_Cart_get
    Récupère les informations de topologie cartésienne associées à un communicateur.

  • MPI_Cart_map
    Mappe le processus aux informations de topologie cartésienne.

  • MPI_Cart_rank
    Détermine le classement du processus dans communicator par son emplacement cartésien.

  • MPI_Cart_shift
    Retourne les rangs de source et de destination décalés, en fonction d’une direction et d’une quantité de décalage.

  • MPI_Cart_sub
    Partitionne un communicateur en sous-groupes qui forment des sous-réseaux cartésiens de dimension inférieure.

  • MPI_Cartdim_get
    Récupère les informations de topologie cartésienne associées à un communicateur.

  • MPI_Dims_create
    Crée une division des processeurs dans une grille cartésienne.

  • MPI_Dist_graph_create
    Retourne un handle à un nouveau communicateur auquel les informations de topologie de graphe distribuées sont attachées.

  • MPI_Dist_graph_create_adjacent
    Retourne un handle à un nouveau communicateur auquel les informations de topologie de graphe distribuées sont attachées.

  • MPI_Dist_graph_neighbors
    Retourne la liste des voisins ayant des arêtes entrantes et sortantes du processus appelant, ainsi que les pondérations correspondantes sur les arêtes entrantes et sortantes dans une topologie de graphe distribuée.

  • MPI_Dist_graph_neighbors_count
    Obtient les informations d’adjacence du processus appelant dans une topologie de graphe distribué. Les informations obtenues par cette fonction, sur le nombre d’arêtes entrantes, d’arêtes sortantes et d’un indicateur indiquant si le graphique distribué est pondéré, correspondent aux informations fournies dans l’appel à MPI_Dist_graph_create_adjacent ou MPI_Dist_graph_create (par le processus appelant dans le cas de MPI_Dist_graph_create_adjacent, ou éventuellement par des processus autres que le processus appelant dans le cas de MPI_Dist_graph_create).

  • MPI_Graph_create
    Crée un nouveau communicateur auquel les informations de topologie sont attachées.

  • MPI_Graph_get
    Récupère les informations de topologie de graphe associées à un communicateur.

  • MPI_Graph_map
    Mappe le processus aux informations de topologie de graphe.

  • MPI_Graph_neighbors
    Retourne les voisins d’un nœud associé à une topologie de graphe.

  • MPI_Graph_neighbors_count
    Retourne le nombre de voisins d’un nœud associé à une topologie de graphe.

  • MPI_Graphdims_get
    Récupère les informations de topologie de graphe associées à un communicateur.