
Go to the source code of this file.
Functions | |
| void | collectUtilizationData (void *, double) |
| CkpvStaticDeclare (TraceUtilization *, _trace) | |
| void | _createTraceutilization (char **argv) |
| For each TraceFoo module, _createTraceFoo() must be defined. | |
| compressedBuffer | moveTinyEntriesToOther (compressedBuffer src, double threshold) |
| Compress a buffer by merging all entries in a bin that are less than the threshold into a single "other" category. | |
| CkReductionMsg * | sumDetailCompressedReduction (int nMsg, CkReductionMsg **msgs) |
| A reducer for merging compressed sum detail data. | |
| compressedBuffer | fakeCompressedMessage () |
| Create fake sum detail data in the compressed format (for debugging). | |
| compressedBuffer | emptyCompressedBuffer () |
| Create an empty message. | |
| void | printCompressedBuf (compressedBuffer b) |
| print out the compressed buffer starting from its begining | |
| bool | isCompressedBufferSane (compressedBuffer b) |
| double | averageUtilizationInBuffer (compressedBuffer b) |
| void | sanityCheckCompressedBuf (compressedBuffer b) |
| void | mergeCompressedBin (compressedBuffer *srcBufferArray, int numSrcBuf, int *numProcsRepresentedInMessage, int totalProcsAcrossAllMessages, compressedBuffer &destBuf) |
| Merge the compressed entries from the first bin in each of the srcBuf buffers. | |
Variables | |
| CProxy_TraceUtilizationBOC | traceUtilizationGroupProxy |
| CkReduction::reducerType | sumDetailCompressedReducer |
| A reduction type for merging compressed sum detail data. | |
1.5.5