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.