Compartir a través de


Funciones de topología de proceso de MPI

En esta sección

  • MPI_Cart_coords
    Determina los coordes de procesos en la topología cartesiana dada la clasificación en el grupo.

  • MPI_Cart_create
    Crea un nuevo comunicador al que se adjunta la información de topología.

  • MPI_Cart_get
    Recupera información de topología cartesiana asociada a un comunicador.

  • MPI_Cart_map
    Asigna el proceso a la información de topología cartesiana.

  • MPI_Cart_rank
    Determina la clasificación de procesos en communicator por su ubicación cartesiana.

  • MPI_Cart_shift
    Devuelve las clasificaciones de origen y destino desplazadas, dada una dirección de desplazamiento y una cantidad.

  • MPI_Cart_sub
    Divide un comunicador en subgrupos que forman subgrids cartesianas de dimensiones inferiores.

  • MPI_Cartdim_get
    Recupera información de topología cartesiana asociada a un comunicador.

  • MPI_Dims_create
    Crea una división de procesadores en una cuadrícula cartesiana.

  • MPI_Dist_graph_create
    Devuelve un identificador a un nuevo comunicador al que se adjunta la información de topología del grafo distribuido.

  • MPI_Dist_graph_create_adjacent
    Devuelve un identificador a un nuevo comunicador al que se adjunta la información de topología del grafo distribuido.

  • MPI_Dist_graph_neighbors
    Devuelve la lista de vecinos que tienen bordes dentro y fuera del proceso de llamada, así como los pesos correspondientes en los bordes entrantes y salientes de una topología de grafo distribuido.

  • MPI_Dist_graph_neighbors_count
    Obtiene información de adyacencia del proceso de llamada en una topología de grafo distribuido. La información que obtiene esta función, en el número de bordes entrantes, bordes salientes y una marca que indica si se pondera el gráfico distribuido, coincide con la información proporcionada en la llamada a MPI_Dist_graph_create_adjacent o MPI_Dist_graph_create (mediante el proceso de llamada en el caso de MPI_Dist_graph_create_adjacent, o potencialmente por procesos distintos del proceso de llamada en el caso de MPI_Dist_graph_create).

  • MPI_Graph_create
    Crea un nuevo comunicador al que se adjunta la información de topología.

  • MPI_Graph_get
    Recupera información de topología de grafos asociada a un comunicador.

  • MPI_Graph_map
    Asigna el proceso a la información de topología de grafos.

  • MPI_Graph_neighbors
    Devuelve los vecinos de un nodo asociado a una topología de grafo.

  • MPI_Graph_neighbors_count
    Devuelve el número de vecinos de un nodo asociado a una topología de grafo.

  • MPI_Graphdims_get
    Recupera información de topología de grafos asociada a un comunicador.