![]() |
1.2 (revision 3183)
|
BufferFlush |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_TimeStamp | stopTime | The time the buffer flush finished. |
MeasurementOnOff |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_MeasurementMode | measurementMode | Is the measurement turned on (OTF2_MEASUREMENT_ON) or off (OTF2_MEASUREMENT_OFF)? |
Enter |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
Leave |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
MpiSend |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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 |
MpiIsend |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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 |
MpiIsendComplete |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | requestID | ID of the related request |
MpiIrecvRequest |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | requestID | ID of the requested receive |
MpiRecv |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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 |
MpiIrecv |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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 |
MpiRequestTest |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | requestID | ID of the related request |
MpiRequestCancelled |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | requestID | ID of the related request |
MpiCollectiveBegin |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
MpiCollectiveEnd |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
uint64_t | sizeSent | Size of the sent message. |
uint64_t | sizeReceived | Size of the received message. |
OmpFork |
This event record is superseded by the ThreadFork event record and should not be used when the ThreadFork event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint32_t | numberOfRequestedThreads | Requested size of the team. |
OmpJoin |
This event record is superseded by the ThreadJoin event record and should not be used when the ThreadJoin event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OmpAcquireLock |
This event record is superseded by the ThreadAcquireLock event record and should not be used when the ThreadAcquireLock event record is in use record.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
OmpReleaseLock |
This event record is superseded by the ThreadReleaseLock event record and should not be used when the ThreadReleaseLock event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
OmpTaskCreate |
This event record is superseded by the ThreadTaskCreate event record and should not be used when the ThreadTaskCreate event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | taskID | Identifier of the newly created task instance. |
OmpTaskSwitch |
This event record is superseded by the ThreadTaskSwitch event record and should not be used when the ThreadTaskSwitch event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | taskID | Identifier of the now active task instance. |
OmpTaskComplete |
This event record is superseded by the ThreadTaskComplete event record and should not be used when the ThreadTaskComplete event record is in use.
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
uint64_t | taskID | Identifier of the completed task instance. |
Metric |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
OTF2_MetricValue | metricValues [ numberOfMetrics ] | List of metric values. |
ParameterString |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
ParameterInt |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
ParameterUnsignedInt |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when 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. |
RmaWinCreate |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window created. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
RmaWinDestroy |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window destructed. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
RmaCollectiveBegin |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
RmaCollectiveEnd |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CollectiveOp | collectiveOp | Determines which collective operation it is. |
OTF2_RmaSyncLevel | syncLevel | Synchronization level of this collective operation. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | root | Root process for this operation. |
uint64_t | bytesSent | Bytes sent in operation. |
uint64_t | bytesReceived | Bytes receives in operation. |
RmaGroupSync |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaSyncLevel | syncLevel | Synchronization level of this collective operation. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
OTF2_GroupRef | group | Group of remote processes involved in synchronization. References a Group definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_GROUP is available. |
RmaRequestLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the locked remote process. |
uint64_t | lockId | ID of the lock aquired, if multiple locks are defined on a window. |
OTF2_LockType | lockType | Type of lock aquired. |
RmaAcquireLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the locked remote process. |
uint64_t | lockId | ID of the lock aquired, if multiple locks are defined on a window. |
OTF2_LockType | lockType | Type of lock aquired. |
RmaTryLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the locked remote process. |
uint64_t | lockId | ID of the lock aquired, if multiple locks are defined on a window. |
OTF2_LockType | lockType | Type of lock aquired. |
RmaReleaseLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the locked remote process. |
uint64_t | lockId | ID of the lock released, if multiple locks are defined on a window. |
RmaSync |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the locked remote process. |
OTF2_RmaSyncType | syncType | Type of synchronization. |
RmaWaitChange |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
RmaPut |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the target process. |
uint64_t | bytes | Bytes sent to target. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaGet |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the target process. |
uint64_t | bytes | Bytes received from target. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaAtomic |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint32_t | remote | Rank of the target process. |
OTF2_RmaAtomicType | type | Type of atomic operation. |
uint64_t | bytesSent | Bytes sent to target. |
uint64_t | bytesReceived | Bytes received from target. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaOpCompleteBlocking |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaOpCompleteNonBlocking |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaOpTest |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
RmaOpCompleteRemote |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_RmaWinRef | win | ID of the window used for this operation. References a RmaWin definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_RMA_WIN is available. |
uint64_t | matchingId | ID used for matching the appropriate completion record. |
ThreadFork |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_Paradigm | model | |
uint32_t | numberOfRequestedThreads | Requested size of the team. |
ThreadJoin |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_Paradigm | model |
ThreadTeamBegin |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CommRef | threadTeam | Thread team References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
ThreadTeamEnd |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CommRef | threadTeam | Thread team References a Comm definition and will be mapped to the global definition if a mapping table of type OTF2_MAPPING_COMM is available. |
ThreadAcquireLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_Paradigm | model | |
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. |
ThreadReleaseLock |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_Paradigm | model | |
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. |
ThreadTaskCreate |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CommRef | threadTeam | Thread team 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 | creatingThread | Creating thread of this task. (This is redundant, remove?) |
uint32_t | generationNumber | Thread-private generation number of task's creating thread. |
ThreadTaskSwitch |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CommRef | threadTeam | Thread team 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 | creatingThread | Creating thread of this task. |
uint32_t | generationNumber | Thread-private generation number of task's creating thread. |
ThreadTaskComplete |
OTF2_LocationRef | location | The location where this event happened. |
OTF2_TimeStamp | timestamp | The time when this event happened. |
OTF2_CommRef | threadTeam | Thread team 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 | creatingThread | Creating thread of this task. |
uint32_t | generationNumber | Thread-private generation number of task's creating thread. |