Home
Research
Papers
Posters
Manuals
Talks
Download
People
Help
Internal
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
S
earch for
ck-ldb/LBDatabase.h File Reference
Go to the source code of this file.
Data Structures
class
CkLBArgs
class
CkLBOptions
class
LBDBInit
class
LBPredictorFunction
class
DefaultFunction
class
LBDatabase
struct
LBDatabase::LastLBInfo
class
SystemLoad
Typedefs
typedef void(*
LBCreateFn
)()
typedef
BaseLB
*(*
LBAllocFn
)()
Functions
PUPbytes
(
CkLBOptions
) extern
CkGroupID
_lbdb
CkpvExtern
(
int
, numLoadBalancers)
CkpvExtern
(
bool
, hasNullLB)
CkpvExtern
(
bool
, lbdatabaseInited)
void
LBDefaultCreate
(
LBCreateFn
f)
void
LBRegisterBalancer
(const char *
name
,
LBCreateFn
fn,
LBAllocFn
afn, const char *help,
int
shown)
void
_LBDBInit
()
void
TurnManualLBOn
()
void
TurnManualLBOff
()
void
LBTurnPredictorOn
(
LBPredictorFunction
*model)
void
LBTurnPredictorOn
(
LBPredictorFunction
*model,
int
wind)
void
LBTurnPredictorOff
()
void
LBChangePredictor
(
LBPredictorFunction
*model)
void
LBSetPeriod
(double second)
int
LBRegisterObjUserData
(
int
size
)
void
LBTurnInstrumentOn
()
void
LBTurnInstrumentOff
()
void
LBTurnCommOn
()
void
LBTurnCommOff
()
void
LBClearLoads
()
LBDatabase
*
LBDatabaseObj
()
void
CkStartLB
()
void
get_avail_vector
(char *bitmap)
void
set_avail_vector
(char *bitmap)
Variables
int
_lb_version
flag to write all LB decisions
CkLBArgs
_lb_args
int
_lb_predict
int
_lb_predict_delay
int
_lb_predict_window
bool
_lb_psizer_on
char *
_lbtopo
=
s_lbtopo_default
Generated on Mon Sep 21 07:59:15 2020 for Charm++ by
1.5.5