SimGrid
3.16
Versatile Simulation of Distributed Systems
|
#include "colls_private.h"
Classes | |
struct | ompi_coll_tree_t |
Macros | |
#define | MAXTREEFANOUT 32 |
#define | COLL_TUNED_COMPUTED_SEGCOUNT(SEGSIZE, TYPELNG, SEGCOUNT) |
Typedefs | |
typedef struct ompi_coll_tree_t | ompi_coll_tree_t |
Functions | |
ompi_coll_tree_t * | ompi_coll_tuned_topo_build_tree (int fanout, MPI_Comm com, int root) |
ompi_coll_tree_t * | ompi_coll_tuned_topo_build_in_order_bintree (MPI_Comm comm) |
ompi_coll_tree_t * | ompi_coll_tuned_topo_build_bmtree (MPI_Comm comm, int root) |
ompi_coll_tree_t * | ompi_coll_tuned_topo_build_in_order_bmtree (MPI_Comm comm, int root) |
ompi_coll_tree_t * | ompi_coll_tuned_topo_build_chain (int fanout, MPI_Comm com, int root) |
int | ompi_coll_tuned_topo_destroy_tree (ompi_coll_tree_t **tree) |
int | ompi_coll_tuned_topo_dump_tree (ompi_coll_tree_t *tree, int rank) |
#define MAXTREEFANOUT 32 |
#define COLL_TUNED_COMPUTED_SEGCOUNT | ( | SEGSIZE, | |
TYPELNG, | |||
SEGCOUNT | |||
) |
typedef struct ompi_coll_tree_t ompi_coll_tree_t |
ompi_coll_tree_t* ompi_coll_tuned_topo_build_tree | ( | int | fanout, |
MPI_Comm | com, | ||
int | root | ||
) |
ompi_coll_tree_t* ompi_coll_tuned_topo_build_in_order_bintree | ( | MPI_Comm | comm | ) |
ompi_coll_tree_t* ompi_coll_tuned_topo_build_bmtree | ( | MPI_Comm | comm, |
int | root | ||
) |
ompi_coll_tree_t* ompi_coll_tuned_topo_build_in_order_bmtree | ( | MPI_Comm | comm, |
int | root | ||
) |
ompi_coll_tree_t* ompi_coll_tuned_topo_build_chain | ( | int | fanout, |
MPI_Comm | com, | ||
int | root | ||
) |
int ompi_coll_tuned_topo_destroy_tree | ( | ompi_coll_tree_t ** | tree | ) |
int ompi_coll_tuned_topo_dump_tree | ( | ompi_coll_tree_t * | tree, |
int | rank | ||
) |