#include <trace-projectionsBOC.h>
Public Member Functions | |
TraceProjectionsBOC (bool _findOutliers, bool _findStartTime) | |
TraceProjectionsBOC (CkMigrateMessage *m) | |
void | traceProjectionsParallelShutdown (int) |
void | startTimeAnalysis () |
void | startTimeDone (double result) |
void | startEndTimeAnalysis () |
void | endTimeDone (double result) |
void | kMeansDone (void) |
void | kMeansDoneFlushed (void) |
This version is called (on processor 0) only if flushCheck fails. | |
void | finalize (void) |
void | shutdownAnalysis (void) |
void | closingTraces (void) |
void | closeParallelShutdown (void) |
void | ccsOutlierRequest (CkCcsRequestMsg *) |
void | flush_warning (int pe) |
void | print_warning () |
Private Attributes | |
bool | findOutliers |
bool | findStartTime |
int | parModulesRemaining |
double | dummy |
double | endTime |
double | analysisStartTime |
int | endPe |
int | flush_count |
std::set< int > | list |
Definition at line 129 of file trace-projectionsBOC.h.
Definition at line 143 of file trace-projectionsBOC.h.
TraceProjectionsBOC::TraceProjectionsBOC | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 144 of file trace-projectionsBOC.h.
void TraceProjectionsBOC::shutdownAnalysis | ( | void | ) |
void TraceProjectionsBOC::ccsOutlierRequest | ( | CkCcsRequestMsg * | ) |
bool TraceProjectionsBOC::findOutliers [private] |
Definition at line 131 of file trace-projectionsBOC.h.
Referenced by traceProjectionsParallelShutdown().
bool TraceProjectionsBOC::findStartTime [private] |
Definition at line 132 of file trace-projectionsBOC.h.
Referenced by traceProjectionsParallelShutdown().
int TraceProjectionsBOC::parModulesRemaining [private] |
Definition at line 134 of file trace-projectionsBOC.h.
Referenced by endTimeDone(), kMeansDone(), kMeansDoneFlushed(), and traceProjectionsParallelShutdown().
double TraceProjectionsBOC::dummy [private] |
Definition at line 136 of file trace-projectionsBOC.h.
double TraceProjectionsBOC::endTime [private] |
double TraceProjectionsBOC::analysisStartTime [private] |
Definition at line 138 of file trace-projectionsBOC.h.
Referenced by kMeansDone(), kMeansDoneFlushed(), and traceProjectionsParallelShutdown().
int TraceProjectionsBOC::endPe [private] |
Definition at line 139 of file trace-projectionsBOC.h.
Referenced by closeParallelShutdown(), closingTraces(), and traceProjectionsParallelShutdown().
int TraceProjectionsBOC::flush_count [private] |
Definition at line 140 of file trace-projectionsBOC.h.
Referenced by flush_warning(), and print_warning().
std::set<int> TraceProjectionsBOC::list [private] |
Definition at line 141 of file trace-projectionsBOC.h.
Referenced by flush_warning(), and print_warning().