Data Fields | |
| uint32_t | cuContextId |
| uint32_t | cuDeviceId |
| uint32_t | cuProcessId |
| uint32_t | cuStreamId |
| uint32_t | cuThreadId |
| uint64_t | end |
| CUpti_OpenAccEventKind | eventKind |
| uint32_t | externalId |
| CUpti_ActivityKind | kind |
| CUpti_OpenAccConstructKind | parentConstruct |
| uint64_t | start |
| uint32_t | threadId |
Note that all OpenACC activity record types are padded and aligned to ensure that each member of the record is naturally aligned.
| uint32_t CUpti_ActivityOpenAcc::cuContextId |
CUDA context id Valid only if deviceType is acc_device_nvidia.
| uint32_t CUpti_ActivityOpenAcc::cuDeviceId |
CUDA device id Valid only if deviceType is acc_device_nvidia.
| uint32_t CUpti_ActivityOpenAcc::cuProcessId |
The ID of the process where the OpenACC activity is executing.
| uint32_t CUpti_ActivityOpenAcc::cuStreamId |
CUDA stream id Valid only if deviceType is acc_device_nvidia.
| uint32_t CUpti_ActivityOpenAcc::cuThreadId |
The ID of the thread where the OpenACC activity is executing.
| uint64_t CUpti_ActivityOpenAcc::end |
CUPTI end timestamp
CUPTI OpenACC event kind (
| uint32_t CUpti_ActivityOpenAcc::externalId |
The OpenACC correlation ID. Valid only if deviceType is acc_device_nvidia. If not 0, it uniquely identifies this record. It is identical to the externalId in the preceeding external correlation record of type CUPTI_EXTERNAL_CORRELATION_KIND_OPENACC.
The kind of this activity.
CUPTI OpenACC parent construct kind (
| uint64_t CUpti_ActivityOpenAcc::start |
CUPTI start timestamp
| uint32_t CUpti_ActivityOpenAcc::threadId |
ThreadId
1.5.8