Sdílet prostřednictvím


Funkce procesní topologie MPI

V této části

  • MPI_Cart_coords
    Určuje procesní kolordy v kartézské topologii dané pořadím ve skupině.

  • MPI_Cart_create
    Vytvoří nový komunikátor, ke kterému se připojují informace o topologii.

  • MPI_Cart_get
    Načte informace kartézské topologie přidružené k komunikátoru.

  • MPI_Cart_map
    Mapuje proces na informace kartézské topologie.

  • MPI_Cart_rank
    Určuje pořadí procesu v communicatoru podle jeho kartézského umístění.

  • MPI_Cart_shift
    Vrátí posunutou zdrojovou a cílovou řadu vzhledem ke směru a množství posunu.

  • MPI_Cart_sub
    Rozdělí komunikátor na podskupiny, které tvoří méněrozměrné kartézské podmřížky.

  • MPI_Cartdim_get
    Načte informace kartézské topologie přidružené k komunikátoru.

  • MPI_Dims_create
    Vytvoří dělení procesorů v kartézské mřížce.

  • MPI_Dist_graph_create
    Vrátí popisovač nového komunikátoru, ke kterému jsou připojeny informace o distribuované topologii grafu.

  • MPI_Dist_graph_create_adjacent
    Vrátí popisovač nového komunikátoru, ke kterému jsou připojeny informace o distribuované topologii grafu.

  • MPI_Dist_graph_neighbors
    Vrátí seznam sousedů, kteří mají hrany do a ven z procesu volání, a také odpovídající váhy na příchozích a odchozích hranách v distribuované topologii grafu.

  • MPI_Dist_graph_neighbors_count
    Získá informace o sousedství procesu volání v distribuované topologii grafu. Informace získané touto funkcí, o počtu příchozích hran, odchozích okrajích a příznaku určujícím, zda je distribuovaný graf vážený, odpovídají informacím zadaným při volání MPI_Dist_graph_create_adjacent nebo MPI_Dist_graph_create (procesem volání v případě MPI_Dist_graph_create_adjacent, nebo potenciálně jinými procesy než volajícím procesem v případě MPI_Dist_graph_create).

  • MPI_Graph_create
    Vytvoří nový komunikátor, ke kterému se připojují informace o topologii.

  • MPI_Graph_get
    Načte informace o topologii grafu přidružené k komunikátoru.

  • MPI_Graph_map
    Proces mapuje na informace o topologii grafu.

  • MPI_Graph_neighbors
    Vrátí sousedy uzlu přidruženého k topologii grafu.

  • MPI_Graph_neighbors_count
    Vrátí počet sousedů uzlu přidruženého k topologii grafu.

  • MPI_Graphdims_get
    Načte informace o topologii grafu přidružené k komunikátoru.