Load balancer switch Charm++ chare group class
Instantiations of LBSwitch comprise a processor aware Charm++ chare group. When instantiated, a new object is created on each PE and not more (as opposed to individual chares or chare array object elements). See also the Charm++ interface file lbswitch.ci.
- static void off()
- Turn off automatic load balancing.
static void tk::
Turn off automatic load balancing.
Since this is a [procinit] routine, the runtime system executes the routine exactly once on every PE early on in the Charm++ init sequence. Must be static as it is called without an object. See also: Section "Initializations at Program Startup" at in the Charm++ manual http:/
LBSwitch:: LBSwitch(bool verbose) explicit
Constructor: turn on automatic load balancing.
|verbose in||True if user selected verbose mode|