![]() |
1.2.1 (revision 3238)
|
SnapshotStart |
A snapshot consists of an 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 |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
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. |
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 happended. |
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 happended. |
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 happended. |
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 happended. |
uint64_t | taskID | Identifier of the now active task instance. |
MetricSnap |
As an exception for metric classes where the metric mode detontes 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 happended. |
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. |
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 happended. |
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 happended. |
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 happended. |
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. |