NewMadeleine

Documentation

« back to PM2 home.
nm_coll_tree_info_s Struct Reference

description of an instanciated tree More...

#include <nm_coll_trees.h>

Collaboration diagram for nm_coll_tree_info_s:

Data Fields

nm_coll_tree_kind_t kind
 
int max_arity
 maximum number of children in tree
 
int n
 number of nodes involved in collective
 
int self
 rank of local node
 
int root
 root node of the collective
 
int height
 tree height: number of communications steps in the tree (0 for a single node)
 
struct nm_coll_topology_sp_topology
 topology information of the nodes we will run the collective on; may be NULL
 
void * _status
 status of the underlying tree algorithm
 

Detailed Description

description of an instanciated tree

Definition at line 62 of file nm_coll_trees.h.

Field Documentation

◆ _status

void* nm_coll_tree_info_s::_status

status of the underlying tree algorithm

Definition at line 71 of file nm_coll_trees.h.

◆ height

int nm_coll_tree_info_s::height

tree height: number of communications steps in the tree (0 for a single node)

Definition at line 69 of file nm_coll_trees.h.

Referenced by nm_coll_tree_max_weight().

◆ kind

nm_coll_tree_kind_t nm_coll_tree_info_s::kind

Definition at line 64 of file nm_coll_trees.h.

Referenced by nm_coll_tree_status_init().

◆ max_arity

int nm_coll_tree_info_s::max_arity

maximum number of children in tree

Definition at line 65 of file nm_coll_trees.h.

Referenced by nm_coll_tree_max_weight(), nm_coll_tree_req_index(), and nm_coll_tree_status_init().

◆ n

int nm_coll_tree_info_s::n

number of nodes involved in collective

Definition at line 66 of file nm_coll_trees.h.

Referenced by nm_coll_datav_descendants(), nm_coll_r2v(), and nm_coll_v2r().

◆ p_topology

struct nm_coll_topology_s* nm_coll_tree_info_s::p_topology

topology information of the nodes we will run the collective on; may be NULL

Definition at line 70 of file nm_coll_trees.h.

◆ root

int nm_coll_tree_info_s::root

root node of the collective

Definition at line 68 of file nm_coll_trees.h.

Referenced by nm_coll_r2v(), and nm_coll_v2r().

◆ self

int nm_coll_tree_info_s::self

rank of local node

Definition at line 67 of file nm_coll_trees.h.

Referenced by nm_coll_tree_max_weight(), and nm_coll_tree_status_init().


The documentation for this struct was generated from the following file: