SimGrid  3.16
Versatile Simulation of Distributed Systems
mv2_allreduce_tuning_table Struct Reference

#include <smpi_mvapich2_selector_stampede.h>

Public Attributes

int numproc
 
int mcast_enabled
 
int is_two_level_allreduce [MV2_MAX_NB_THRESHOLDS]
 
int size_inter_table
 
mv2_allreduce_tuning_element inter_leader [MV2_MAX_NB_THRESHOLDS]
 
int size_intra_table
 
mv2_allreduce_tuning_element intra_node [MV2_MAX_NB_THRESHOLDS]
 

Member Data Documentation

◆ numproc

int mv2_allreduce_tuning_table::numproc

◆ mcast_enabled

int mv2_allreduce_tuning_table::mcast_enabled

◆ is_two_level_allreduce

int mv2_allreduce_tuning_table::is_two_level_allreduce[MV2_MAX_NB_THRESHOLDS]

◆ size_inter_table

int mv2_allreduce_tuning_table::size_inter_table

◆ inter_leader

mv2_allreduce_tuning_element mv2_allreduce_tuning_table::inter_leader[MV2_MAX_NB_THRESHOLDS]

◆ size_intra_table

int mv2_allreduce_tuning_table::size_intra_table

◆ intra_node

mv2_allreduce_tuning_element mv2_allreduce_tuning_table::intra_node[MV2_MAX_NB_THRESHOLDS]

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