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