2.3-trunk (revision 4766)
|
SnapshotStart |
A snapshot consists of a timestamp and a set of snapshot records. All these snapshot records have the same snapshot time. A snapshot starts with one SnapshotStart record and closes with one SnapshotEnd record. All snapshot records inbetween are ordered by the origEventTime
, which are also less than the snapshot timestamp. Ie. The timestamp of the next event read from the event stream is greater or equal to the snapshot time.
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
uint64_t | numberOfRecords | Number of snapshot event records in this snapshot. Excluding the SnapshotEnd record. |
SnapshotEnd |
contReadPos
as the position.
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
uint64_t | contReadPos | Position to continue reading in the event trace. |
MeasurementOnOffSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_MeasurementMode | measurementMode | Is the measurement turned on (OTF2_MEASUREMENT_ON) or off (OTF2_MEASUREMENT_OFF)? |
EnterSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_RegionRef | region | Needs to be defined in a definition record References a Region definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_REGION is available. |
MpiSendSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | receiver |
MPI rank of receiver in communicator .
|
OTF2_CommRef | communicator | Communicator ID. References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
uint32_t | msgTag | Message tag |
uint64_t | msgLength | Message length |
MpiIsendSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | receiver |
MPI rank of receiver in communicator .
|
OTF2_CommRef | communicator | Communicator ID. References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
uint32_t | msgTag | Message tag |
uint64_t | msgLength | Message length |
uint64_t | requestID | ID of the related request |
MpiIsendCompleteSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint64_t | requestID | ID of the related request |
MpiRecvSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | sender |
MPI rank of sender in communicator .
|
OTF2_CommRef | communicator | Communicator ID. References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
uint32_t | msgTag | Message tag |
uint64_t | msgLength | Message length |
MpiIrecvRequestSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint64_t | requestID | ID of the requested receive |
MpiIrecvSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | sender |
MPI rank of sender in communicator .
|
OTF2_CommRef | communicator | Communicator ID. References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
uint32_t | msgTag | Message tag |
uint64_t | msgLength | Message length |
uint64_t | requestID | ID of the related request |
MpiCollectiveBeginSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
MpiCollectiveEndSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_CollectiveOp | collectiveOp | Determines which collective operation it is. |
OTF2_CommRef | communicator | Communicator References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
uint32_t | root |
MPI rank of root in communicator or OTF2_UNDEFINED_UINT32 if the call has no root rank.
|
uint64_t | sizeSent | Size of the sent message. |
uint64_t | sizeReceived | Size of the received message. |
OmpForkSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | numberOfRequestedThreads | Requested size of the team. |
OmpAcquireLockSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint32_t | lockID | ID of the lock. |
uint32_t | acquisitionOrder | A monotonically increasing number to determine the order of lock acquisitions (with unsynchronized clocks this is otherwise not possible). Corresponding acquire-release events have same number. |
OmpTaskCreateSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint64_t | taskID | Identifier of the newly created task instance. |
OmpTaskSwitchSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
uint64_t | taskID | Identifier of the now active task instance. |
MetricSnap |
As an exception for metric classes where the metric mode denotes an OTF2_METRIC_VALUE_RELATIVE mode the value indicates the accumulation of all previous metric values recorded.
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_MetricRef | metric | Could be a metric class or a metric instance. References a MetricClass, or a MetricInstance definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_METRIC is available. |
uint8_t | numberOfMetrics | Number of metrics with in the set. |
OTF2_Type | typeIDs [ numberOfMetrics ] | List of metric types. These types must match that of the corresponding MetricMember definitions. |
OTF2_MetricValue | metricValues [ numberOfMetrics ] | List of metric values. |
ParameterStringSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_ParameterRef | parameter | Parameter ID. References a Parameter definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_PARAMETER is available. |
OTF2_StringRef | string | Value: Handle of a string definition References a String definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_STRING is available. |
ParameterIntSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_ParameterRef | parameter | Parameter ID. References a Parameter definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_PARAMETER is available. |
int64_t | value | Value of the recorded parameter. |
ParameterUnsignedIntSnap |
OTF2_LocationRef | location | The location of the snapshot. |
OTF2_TimeStamp | timestamp | The snapshot time of this record. |
OTF2_TimeStamp | origEventTime | The original time this event happened. |
OTF2_ParameterRef | parameter | Parameter ID. References a Parameter definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_PARAMETER is available. |
uint64_t | value | Value of the recorded parameter. |