3.49. CUpti_ActivityPCSampling Struct Reference
[CUPTI Activity API]
This activity records information obtained by sampling PC (CUPTI_ACTIVITY_KIND_PC_SAMPLING). PC sampling activities are now reported using the CUpti_ActivityPCSampling2 activity record.
Public Variables
- uint32_t correlationId
- CUpti_ActivityFlag flags
- uint32_t functionId
- CUpti_ActivityKind kind
- uint32_t pcOffset
- uint32_t samples
- uint32_t sourceLocatorId
- CUpti_ActivityPCSamplingStallReason stallReason
Variables
- uint32_t CUpti_ActivityPCSampling::correlationId [inherited]
-
The correlation ID of the kernel to which this result is associated.
- CUpti_ActivityFlagCUpti_ActivityPCSampling::flags [inherited]
-
The properties of this instruction.
- uint32_t CUpti_ActivityPCSampling::functionId [inherited]
-
Correlation ID with global/device function name
- CUpti_ActivityKindCUpti_ActivityPCSampling::kind [inherited]
-
The activity record kind, must be CUPTI_ACTIVITY_KIND_PC_SAMPLING.
- uint32_t CUpti_ActivityPCSampling::pcOffset [inherited]
-
The pc offset for the instruction.
- uint32_t CUpti_ActivityPCSampling::samples [inherited]
-
Number of times the PC was sampled with the stallReason in the record. The same PC can be sampled with different stall reasons.
- uint32_t CUpti_ActivityPCSampling::sourceLocatorId [inherited]
-
The ID for source locator.
- CUpti_ActivityPCSamplingStallReasonCUpti_ActivityPCSampling::stallReason [inherited]
-
Current stall reason. Includes one of the reasons from CUpti_ActivityPCSamplingStallReason