PPL Logo

ck-perf/trace-projections.C File Reference

Go to the source code of this file.

Data Structures

class  UsrEvent
struct  TraceThreadListener

Typedefs

typedef CkVec< char * > usrEventVec

Functions

CkReductionMsgoutlierReduction (int nMsgs, CkReductionMsg **msgs)
CkReductionMsgminMaxReduction (int nMsgs, CkReductionMsg **msgs)
 CkpvStaticDeclare (TraceProjections *, _trace)
 CtvExtern (int, curThreadEvent)
 CkpvDeclare (CmiInt8, CtrLogBufSize)
 CkpvStaticDeclare (usrEventVec, usrEventlist)
 CkpvStaticDeclare (CkVec< UsrEvent * > *, usrEvents)
 CkpvStaticDeclare (CkVec< UsrEvent * > *, usrStats)
void disableTraceLogOutput ()
 Disable the outputting of the trace logs.
void enableTraceLogOutput ()
 Enable the outputting of the trace logs.
void _createTraceprojections (char **argv)
 For each TraceFoo module, _createTraceFoo() must be defined.
static void traceThreadListener_suspend (struct CthThreadListener *l)
static void traceThreadListener_resume (struct CthThreadListener *l)
static void traceThreadListener_free (struct CthThreadListener *l)
static void updateProjLog (void *data, double t, double recvT, void *ptr)
void registerOutlierReduction ()
static void TraceProjectionsExitHandler ()
 **IMPT NOTES**:
void initTraceProjectionsBOC ()

Variables

bool checknested = false
CkGroupID traceProjectionsGID
CkGroupID kMeansGID
CkReduction::reducerType outlierReductionType
CkReduction::reducerType minMaxReductionType
static int warned = 0


Generated on Mon Sep 21 07:59:36 2020 for Charm++ by  doxygen 1.5.5