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