PPL Logo

ck-ldb/MetaBalancer.h File Reference

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 ()
MetaBalancerMetaBalancerObj ()

Variables

CkGroupID _metalb
CkGroupID _metalbred


Enumeration Type Documentation

Enumerator:
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 

Definition at line 55 of file MetaBalancer.h.


Function Documentation

CkpvExtern ( int  ,
metalbInited   
)

void _MetaLBInit (  ) 

MetaBalancer* MetaBalancerObj (  )  [inline]

Definition at line 256 of file MetaBalancer.h.

References MetaBalancer::Object().

Here is the call graph for this function:


Variable Documentation

Definition at line 91 of file MetaBalancer.C.


Generated on Mon Sep 21 07:59:15 2020 for Charm++ by  doxygen 1.5.5