Data Fields | |
const char * | cachePath |
uint64_t | cacheSize |
uint32_t | correlationId |
uint32_t | deviceId |
uint64_t | end |
CUpti_ActivityJitEntryType | jitEntryType |
uint64_t | jitOperationCorrelationId |
CUpti_ActivityJitOperationType | jitOperationType |
CUpti_ActivityKind | kind |
uint32_t | padding |
uint64_t | start |
const char* CUpti_ActivityJit::cachePath |
The path where the fat binary is cached.
uint64_t CUpti_ActivityJit::cacheSize |
The size of compute cache.
uint32_t CUpti_ActivityJit::correlationId |
The correlation ID of the JIT operation to which records belong to. Each JIT operation is assigned a unique correlation ID that is identical to the correlation ID in the driver or runtime API activity record that launched the JIT operation.
uint32_t CUpti_ActivityJit::deviceId |
The device ID.
uint64_t CUpti_ActivityJit::end |
The end timestamp for the JIT operation, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the JIT operation.
The JIT entry type.
The correlation ID to correlate JIT compilation, load and store operations. Each JIT compilation unit is assigned a unique correlation ID at the time of the JIT compilation. This correlation id can be used to find the matching JIT cache load/store records.
The JIT operation type.
The activity record kind must be CUPTI_ACTIVITY_KIND_JIT.
uint32_t CUpti_ActivityJit::padding |
Internal use.
uint64_t CUpti_ActivityJit::start |
The start timestamp for the JIT operation, in ns. A value of 0 for both the start and end timestamps indicates that timestamp information could not be collected for the JIT operation.