![]() |
Multi-ApplicationOnlineProfiling
2.1
|
This module contains the Data_Model part of MALP. More...
Modules | |
| Wrapped symbols | |
| This section relates to "manually" wrapped symbols. | |
Data Structures | |
| union | MALP_Trace_event_t |
| union defining which data can be contained into an event More... | |
| struct | MALP_Trace_Event |
| Struct defining an event. More... | |
| struct | Event_Pack |
| Struct defining a pack of events. More... | |
| struct | Global_Locus |
| Structure defining the global location. More... | |
| struct | Pack_Locus |
| Structure defining a location for an event pack. More... | |
| struct | Event_Locus |
| Structure defining a location for an event. More... | |
| struct | MPI_Event |
| Struct defining a MPI event data. More... | |
| struct | Stream_Descriptor |
| Structure containing data related to a stream and intended to be sent as an event (see MALP_Trace_Event) More... | |
Macros | |
| #define | EVENT_PACK_SIZE 8192 |
| The size of a pack of events. More... | |
Enumerations | |
| enum | MALP_Trace_event_type { MALP_EVENT_NONE, MALP_EVENT_META, MALP_EVENT_MPI, MALP_EVENT_WRAPPED, MALP_EVENT_OTF, MALP_EVENT_MAP, MALP_EVENT_TYPE_COUNT } |
| enum defining event types More... | |
| enum | Stream_type { MALP_NO_TYPE, MALP_NODE, MALP_PROCESS, MALP_VCPU, MALP_TASK, MALP_THREAD, MALP_TYPES_COUNT } |
| enum defining the type of the source of the stream More... | |
| enum | Stream_Descriptor_type { DESC_BEGIN, DESC_END } |
| enum defining a stream event type More... | |
Variables | |
| static const char *const | MALP_Trace_event_type_names [MALP_EVENT_TYPE_COUNT] |
| List of string constants describing event types. More... | |
| static const char *const | Stream_type_names [MALP_TYPES_COUNT] |
This module contains the Data_Model part of MALP.
This module contains the data structure that will go through the streams. It defines every events that will be sent by the instrumented program (see Instrumentation).
| #define EVENT_PACK_SIZE 8192 |
The size of a pack of events.
Definition at line 98 of file Event_Desc.h.
enum defining event types
Definition at line 41 of file Event_Desc.h.
enum defining a stream event type
| Enumerator | |
|---|---|
| DESC_BEGIN |
event is stream creation |
| DESC_END |
event is stream release |
Definition at line 62 of file Stream_Descriptor.h.
| enum Stream_type |
enum defining the type of the source of the stream
Definition at line 38 of file Stream_Descriptor.h.
|
static |
List of string constants describing event types.
Definition at line 55 of file Event_Desc.h.
|
static |
Definition at line 49 of file Stream_Descriptor.h.