|
PEARL
Parallel Event Access and Replay Library
|
| ▼Npearl | Namespace of the PEARL library |
| CAmHandler | Base class for active message handlers |
| CAmListener | Base class for listener objects |
| CAmListenerFactory | Listener factory for active message listeners |
| ►CAmRequest | Base class for active message requests |
| CAmRequestFactory | Request factory for active message request |
| CAmRuntime | Active message runtime class |
| CBackwardReplayTask | Base class for backward trace-replay tasks |
| CBuffer | Generic memory buffer implementation |
| CCallback | Abstract base class for callback objects |
| CCallbackData | Base class for data objects passed to callback function during replay |
| CCallbackManager | Manages a set of callback objects and provides a simple notification mechanism |
| CCallingContext | Representation of a calling context definition |
| CCallpath | Representation of a callpath definition |
| CCallsite | Representation of a callsite definition |
| CCartesian | Stores information related to cartesian grid topologies |
| CCommunicator | Representation of a communicator definition |
| CCompoundTask | Maintains a set of tasks and executes them in sequence |
| CCountedPtr | Non-intrusive reference-counted smart pointer |
| CEnter_rep | Event representation for entering a source code region |
| CEnterCS_rep | Event representation for entering a call site |
| CError | Base class for exceptions related to the PEARL library |
| CEvent | Generic representation for local events with iterator functionality |
| CEvent_rep | Base class for all event representations |
| CEventKeyCompare | Provides a comparison operator that allows Event objects to be as key in std::map or std::set |
| CEventSet | Container class for a set of local events with associated roles |
| CFatalError | Exception class related to the PEARL library for unrecoverable errors |
| CForwardReplayTask | Base class for forward trace-replay tasks |
| CGlobalDefs | Stores the global definitions of a tracing experiment |
| CLeave_rep | Event representation for leaving a source code region |
| CLocalData | Container class for a set of local events with associated roles |
| CLocalTrace | Container class for local event traces |
| CLocation | Representation of a location definition |
| CLocationGroup | Interface of location group definition representations |
| CMemoryError | Exception class related to the PEARL library that is used to signal out of memory situations |
| CMetric | Stores information related to additional performance metrics |
| CMpiAmListener | Listener using the communicator of an MpiWindow object |
| CMpiAmRequest | Active message request using an MpiMessage buffer |
| CMpiCancelled_rep | Event representation for MPI_CANCELLED events |
| CMpiCartesian | Stores information related to a virtual cartesian MPI topology |
| CMpiCollBegin_rep | Event representation for the begin of MPI collective operations |
| CMpiCollEnd_rep | Event representation for end of MPI collective operations |
| CMpiComm | Stores information related to an MPI communicator |
| CMpiGroup | Stores information related to an MPI group |
| CMpiMessage | Abstraction layer for MPI messages |
| CMpiReceive_rep | Event representation for MPI_RECV events |
| CMpiReceiveComplete_rep | Event representation for MPI_RECV events |
| CMpiReceiveRequest_rep | Event representation for MPI_RECV_REQUEST events |
| CMpiRequestTested_rep | Event representation for MPI_SEND_COMPLETE events |
| CMpiRmaCollBegin_rep | Event representation for the begin of MPI RMA collective operations |
| CMpiRmaCollEnd_rep | Event representation for the end of MPI RMA collective operations |
| CMpiRmaGats_rep | Event representation for MPI_RMAGATS events representing group-based synchronization |
| CMpiRmaGetEnd_rep | Event representation for RMA_GET_END events |
| CMpiRmaGetStart_rep | Event representation for RMA_GET_START events |
| CMpiRmaLock_rep | Class for MPI RMA lock events |
| CMpiRmaPutEnd_rep | Event representation for RMA_PUT_END events |
| CMpiRmaPutStart_rep | Event representation for MPI_RMA_PUT_START events |
| CMpiRmaUnlock_rep | Class for MPI RMA unlock events |
| CMpiSend_rep | Event representation for MPI_SEND events |
| CMpiSendComplete_rep | Event representation for MPI_SEND_COMPLETE events |
| CMpiSendRequest_rep | Event representation for MPI_SEND events |
| CMpiWindow | Stores information related to an MPI-2 remote memory access window |
| COtf2Writer | Provides a writer class to generate OTF2 traces |
| CParadigm_enum | Helper struct defining the enumerators of the Paradigm scoped enumeration |
| CProcessGroup | Defines a group of processes by means of global process identifiers |
| CRegion | Representation of a region definition |
| CRemoteData | Container class for a set of remote events with associated roles |
| CRemoteEvent | Generic representation for remote events without iterator functionality |
| CRemoteEventSet | Container class for a set of remote events with associated roles |
| CRemoteTimeSegment | Auxiliary class to ease comparision between remote time segments |
| CReplayTask | Abstract base class for a replay-based trace analysis task |
| CRmaGetEnd_rep | |
| CRmaGetStart_rep | Event representation for RMA_GET_START events |
| CRmaPutEnd_rep | Event representation for RMA_PUT_END events |
| CRmaPutStart_rep | Event representation for RMA_PUT_START events |
| CRmaWindow | Base class for remote memory access windows |
| CRuntimeError | Exception class related to the PEARL library for recoverable errors |
| CScopedEnum | Scoped enumeration class template |
| CSmallObject | Provides a base class for small objects using a custom memory management |
| CSourceLocation | Representation of a source-code location definition |
| CString | Representation of a string definition |
| CSystemNode | Representation of a system node definition |
| CTask | Abstract base class for a generic Task |
| CTaskWrapper | Abstract base class for a wrapper task |
| CThreadAcquireLock_rep | Event representation for THREAD_ACQUIRE_LOCK events |
| CThreadBegin_rep | Event representation for THREAD_BEGIN events |
| CThreadCreate_rep | Event representation for THREAD_CREATE events |
| CThreadEnd_rep | Event representation for THREAD_END events |
| CThreadFork_rep | Event representation for THREAD_FORK events |
| CThreadJoin_rep | Event representation for THREAD_JOIN events |
| CThreadReleaseLock_rep | Event representation for THREAD_RELEASE_LOCK events |
| CThreadTaskComplete_rep | Event representation for THREAD_TASK_COMPLETE events |
| CThreadTaskCreate_rep | Event representation for THREAD_TASK_CREATE events |
| CThreadTaskSwitch_rep | Event representation for THREAD_TASK_SWITCH events |
| CThreadTeamBegin_rep | Event representation for THREAD_TEAM_BEGIN events |
| CThreadTeamEnd_rep | Event representation for THREAD_TEAM_END events |
| CThreadWait_rep | Event representation for THREAD_WAIT events |
| CTimeSegment | Auxiliary class to ease comparision between time segments |
| CTopology | Base class for virtual topologies |
| CTraceArchive | Abstract representation of a trace experiment archive |
![]() |
Copyright © 1998–2016 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |