#include <WSLB.h>
Definition at line 24 of file WSLB.h.
WSLB::WSLB | ( | CkMigrateMessage * | m | ) | [inline] |
static void WSLB::staticMigrated | ( | void * | me, | |
LDObjHandle | h, | |||
int | waitBarrier | |||
) | [static] |
int WSLB::step | ( | ) | [inline] |
Definition at line 42 of file WSLB.h.
References mystep.
Referenced by AtSync(), and MigrationDone().
virtual int WSLB::num_neighbors | ( | ) | [inline, protected, virtual] |
Definition at line 62 of file WSLB.h.
References Converse::CkNumPes().
virtual void WSLB::neighbors | ( | int * | _n | ) | [inline, protected, virtual] |
Definition at line 65 of file WSLB.h.
References Converse::CkMyPe(), and Converse::CkNumPes().
double WSLB::total_walltime |
double WSLB::total_cputime |
double WSLB::idletime |
double WSLB::bg_walltime |
double WSLB::bg_cputime |
double WSLB::obj_walltime |
double WSLB::obj_cputime |
struct { ... } WSLB::myStats [protected] |
Referenced by AssembleStats(), Strategy(), and WSLB().
LBTopology* WSLB::topo [private] |
int WSLB::mystep [private] |
int WSLB::stats_msg_count [private] |
WSLBStatsMsg** WSLB::statsMsgsList [private] |
Definition at line 105 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveStats(), WSLB(), and ~WSLB().
LDStats* WSLB::statsDataList [private] |
Definition at line 106 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveStats(), WSLB(), and ~WSLB().
int WSLB::migrates_completed [private] |
Definition at line 107 of file WSLB.h.
Referenced by Migrated(), MigrationDone(), ReceiveMigration(), and WSLB().
int WSLB::migrates_expected [private] |
Definition at line 108 of file WSLB.h.
Referenced by Migrated(), MigrationDone(), ReceiveMigration(), and WSLB().
LBMigrateMsg** WSLB::mig_msgs [private] |
Definition at line 109 of file WSLB.h.
Referenced by FindNeighbors(), ReceiveMigration(), WSLB(), and ~WSLB().
int WSLB::mig_msgs_received [private] |
int WSLB::mig_msgs_expected [private] |
Definition at line 111 of file WSLB.h.
Referenced by AtSync(), FindNeighbors(), ReceiveMigration(), and ReceiveStats().
int* WSLB::neighbor_pes [private] |
Definition at line 112 of file WSLB.h.
Referenced by AtSync(), FindNeighbors(), ReceiveMigration(), ReceiveStats(), WSLB(), and ~WSLB().
int WSLB::receive_stats_ready [private] |
double WSLB::start_lb_time [private] |
double WSLB::first_step_time [private] |
double WSLB::usage [private] |
double WSLB::usage_int_err [private] |
bool WSLB::vacate [private] |
Definition at line 118 of file WSLB.h.
Referenced by AssembleStats(), QueryBalanceNow(), Strategy(), and WSLB().