Partilhar via


Funções de Topologia do Processo de MPI

Nesta secção

  • MPI_Cart_coords
    Determina os coordes de processos na topologia cartesiana dada classificação no grupo.

  • MPI_Cart_create
    Cria um novo comunicador ao qual as informações de topologia estão a ser anexadas.

  • MPI_Cart_get
    Obtém informações de topologia cartesiana associadas a um comunicador.

  • MPI_Cart_map
    Mapeia o processo para informações de topologia cartesiana.

  • MPI_Cart_rank
    Determina a classificação do processo no comunicador pela respetiva localização cartesiana.

  • MPI_Cart_shift
    Devolve as classificações de origem e destino movidas, dada a direção e a quantidade de deslocação.

  • MPI_Cart_sub
    Cria partições de um comunicador em subgrupos que formam subgrelhas cartesianas de dimensão inferior.

  • MPI_Cartdim_get
    Obtém informações de topologia cartesiana associadas a um comunicador.

  • MPI_Dims_create
    Cria uma divisão de processadores numa grelha cartesiana.

  • MPI_Dist_graph_create
    Devolve uma alça a um novo comunicador ao qual as informações de topologia de grafos distribuídos estão anexadas.

  • MPI_Dist_graph_create_adjacent
    Devolve uma alça a um novo comunicador ao qual as informações de topologia de grafos distribuídos estão anexadas.

  • MPI_Dist_graph_neighbors
    Devolve a lista de vizinhos com arestas dentro e fora do processo de chamada, bem como os pesos correspondentes nas margens de entrada e saída numa topologia distribuída de grafos.

  • MPI_Dist_graph_neighbors_count
    Obtém informações de adjacência do processo de chamada numa topologia de gráfico distribuída. As informações obtidas por esta função, no número de arestas de entrada, arestas de saída e um sinalizador que indica se o gráfico distribuído é ponderado, correspondem às informações fornecidas na chamada para MPI_Dist_graph_create_adjacent ou MPI_Dist_graph_create (pelo processo de chamada no caso de MPI_Dist_graph_create_adjacent, ou potencialmente por processos que não o processo de chamada no caso de MPI_Dist_graph_create).

  • MPI_Graph_create
    Cria um novo comunicador ao qual as informações de topologia estão a ser anexadas.

  • MPI_Graph_get
    Obtém informações de topologia de grafos associadas a um comunicador.

  • MPI_Graph_map
    Mapeia as informações de topologia de gráficos.

  • MPI_Graph_neighbors
    Devolve os vizinhos de um nó associado a uma topologia de grafos.

  • MPI_Graph_neighbors_count
    Devolve o número de vizinhos de um nó associado a uma topologia de grafos.

  • MPI_Graphdims_get
    Obtém informações de topologia de grafos associadas a um comunicador.