Data Fields | |
CUpti_CallbackId | cbid |
uint32_t | correlationId |
uint64_t | end |
CUpti_ActivityKind | kind |
uint32_t | processId |
uint32_t | returnValue |
uint64_t | start |
uint32_t | threadId |
The ID of the driver or runtime function.
uint32_t CUpti_ActivityAPI::correlationId |
The correlation ID of the driver or runtime CUDA function. Each function invocation is assigned a unique correlation ID that is identical to the correlation ID in the memcpy, memset, or kernel activity record that is associated with this function.
uint64_t CUpti_ActivityAPI::end |
The end timestamp for the function, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the function.
The activity record kind, must be CUPTI_ACTIVITY_KIND_DRIVER, CUPTI_ACTIVITY_KIND_RUNTIME, or CUPTI_ACTIVITY_KIND_INTERNAL_LAUNCH_API.
uint32_t CUpti_ActivityAPI::processId |
The ID of the process where the driver or runtime CUDA function is executing.
uint32_t CUpti_ActivityAPI::returnValue |
The return value for the function. For a CUDA driver function with will be a CUresult value, and for a CUDA runtime function this will be a cudaError_t value.
uint64_t CUpti_ActivityAPI::start |
The start timestamp for the function, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the function.
uint32_t CUpti_ActivityAPI::threadId |
The ID of the thread where the driver or runtime CUDA function is executing.