7.39. CUpti_ActivityInstructionExecution#
-
struct CUpti_ActivityInstructionExecution#
The activity record for source-level instruction execution.
This activity records result for source level instruction execution. (CUPTI_ACTIVITY_KIND_INSTRUCTION_EXECUTION).
Public Members
-
CUpti_ActivityKind kind#
The activity record kind, must be CUPTI_ACTIVITY_KIND_INSTRUCTION_EXECUTION.
-
CUpti_ActivityFlag flags#
The properties of this instruction execution.
-
uint32_t sourceLocatorId#
The ID for source locator.
-
uint32_t correlationId#
The correlation ID of the kernel to which this result is associated.
-
uint32_t functionId#
Correlation ID with global/device function name.
-
uint32_t pcOffset#
The pc offset for the instruction.
-
uint64_t threadsExecuted#
This increments each time when this instruction is executed by number of threads that executed this instruction, regardless of predicate or condition code.
-
uint64_t notPredOffThreadsExecuted#
This increments each time when this instruction is executed by number of threads that executed this instruction with predicate and condition code evaluating to true.
-
uint32_t executed#
The number of times this instruction was executed per warp.
It will be incremented regardless of predicate or condition code.
-
uint32_t pad#
Undefined.
Reserved for internal use.
-
CUpti_ActivityKind kind#