
#include <trace-summaryBOC.h>


Public Member Functions | |
| TraceSummaryBOC (void) | |
| TraceSummaryBOC (CkMigrateMessage *m) | |
| void | startSumOnly () |
| void | askSummary (int size) |
| void | sendSummaryBOC (double *results, int n) |
| void | initCCS () |
| for TraceSummaryBOC | |
| void | ccsRequestSummaryDouble (CkCcsRequestMsg *m) |
| Return summary information as double precision values for each sample period. | |
| void | ccsRequestSummaryUnsignedChar (CkCcsRequestMsg *m) |
| Return summary information as unsigned char values for each sample period. | |
| void | collectSummaryData (double startTime, double binSize, int numBins) |
| void | summaryDataCollected (double *recvData, int numBins) |
| void | traceSummaryParallelShutdown (int pe) |
| void | maxBinSize (double _maxBinSize) |
| void | shrink (double _maxBinSize) |
| void | sumData (double *sumData, int totalsize) |
Data Fields | |
| int | lastRequestedIndexBlock |
| int | indicesPerBlock |
| double | collectionGranularity |
| int | nBufferedBins |
| CkVec< double > * | ccsBufferedData |
| int | nextBinIndexCcs |
Private Member Functions | |
| void | write () |
Private Attributes | |
| int | count |
| BinEntry * | bins |
| int | nBins |
| int | nTracedPEs |
| bool | firstTime |
| double | _maxBinSize |
Definition at line 20 of file trace-summaryBOC.h.
| TraceSummaryBOC::TraceSummaryBOC | ( | void | ) | [inline] |
Definition at line 39 of file trace-summaryBOC.h.
| TraceSummaryBOC::TraceSummaryBOC | ( | CkMigrateMessage * | m | ) | [inline] |
Definition at line 41 of file trace-summaryBOC.h.
int TraceSummaryBOC::count [private] |
BinEntry* TraceSummaryBOC::bins [private] |
int TraceSummaryBOC::nBins [private] |
int TraceSummaryBOC::nTracedPEs [private] |
bool TraceSummaryBOC::firstTime [private] |
double TraceSummaryBOC::_maxBinSize [private] |
| CkVec<double>* TraceSummaryBOC::ccsBufferedData |
Definition at line 35 of file trace-summaryBOC.h.
Referenced by ccsRequestSummaryDouble(), ccsRequestSummaryUnsignedChar(), initCCS(), and summaryDataCollected().
Definition at line 36 of file trace-summaryBOC.h.
1.5.5