Go to the source code of this file.
Data Structures | |
class | MetaLBInit |
class | MetaBalancer |
struct | MetaBalancer::AdaptiveData |
struct | MetaBalancer::AdaptiveMetaBalancer |
struct | MetaBalancer::AdaptiveLBInfo |
struct | MetaBalancer::AdaptiveLBStructure |
class | MetaBalancerRedn |
Enumerations | |
enum | metalb_stats_types { ITER_NO, NUM_PROCS, TOTAL_LOAD, MAX_LOAD, IDLE_TIME, UTILIZATION, TOTAL_LOAD_W_BG, MAX_LOAD_W_BG, TOTAL_KBYTES, TOTAL_KMSGS, WITHIN_PE_KBYTES, OUTSIDE_PE_KBYTES, SUM_COMM_NEIGHBORS, MAX_COMM_NEIGHBORS, SUM_OBJ_COUNT, MAX_OBJ_COUNT, SUM_OBJ_LOAD, MAX_OBJ_LOAD, SUM_HOPS, SUM_HOP_KBYTES, LOAD_STDEV2, MAX_UTIL, MIN_LOAD, MIN_BG, MIN_OBJ_LOAD, MAX_ITER_TIME, LOAD_SKEWNESS, LOAD_KURTOSIS, TOTAL_OVERLOADED_PES } |
Functions | |
CkpvExtern (int, metalbInited) | |
void | _MetaLBInit () |
MetaBalancer * | MetaBalancerObj () |
Variables | |
CkGroupID | _metalb |
CkGroupID | _metalbred |
enum metalb_stats_types |
Definition at line 55 of file MetaBalancer.h.
CkpvExtern | ( | int | , | |
metalbInited | ||||
) |
void _MetaLBInit | ( | ) |
MetaBalancer* MetaBalancerObj | ( | ) | [inline] |
Definition at line 256 of file MetaBalancer.h.
References MetaBalancer::Object().
Definition at line 90 of file MetaBalancer.C.
Referenced by CkLocMgr::CkLocMgr(), CreateLBFunc_Def(), LBDatabase::pup(), LBDatabase::ResetAdaptive(), LBDatabase::ResumeClients(), LBDatabase::SetMigrationCost(), LBDatabase::SetStrategyCost(), and LBDatabase::UpdateDataAfterLB().
Definition at line 91 of file MetaBalancer.C.