![]() |
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. |