CPM: A software tool for Communication Performance Modelling
LMO_model Struct Reference
[LMO: an advanced heterogeneous communication performance model]
Collaboration diagram for LMO_model:
Public Attributes | |
CPM_predictor | predictor |
int | n |
double * | C |
double * | L |
double * | t |
double * | b |
int | S |
double | one2many_small [2] |
double | one2many_large [2] |
int | M1 |
int | M2 |
double | many2one_small [2] |
double | many2one_large [2] |
Detailed Description
The LMO model
Member Data Documentation
Predictor
int LMO_model::n |
number of nodes
double* LMO_model::C |
array of n average fixed processing delays
double* LMO_model::L |
array of average to/from latencies ( )
double* LMO_model::t |
array of n average variable processing delays
double* LMO_model::b |
array of average to/from transmission rates ( )
int LMO_model::S |
threshold between small and large message sizes for the one2many model
double LMO_model::one2many_small[2] |
one2many linear model for small message sizes
double LMO_model::one2many_large[2] |
one2many linear model for large message sizes
int LMO_model::M1 |
threshold between small and medium message sizes for the many2one model
int LMO_model::M2 |
threshold between medium and large message sizes for the many2one model
double LMO_model::many2one_small[2] |
many2one linear model for small message sizes
double LMO_model::many2one_large[2] |
many2one linear model for large message sizes
The documentation for this struct was generated from the following file:
- models/lmo.h