6.87. CUpti_ActivityPCSampling
-
struct CUpti_ActivityPCSampling
PC 采样的活动记录。
(在 CUDA 8.0 中已弃用)
此活动记录通过采样 PC (CUPTI_ACTIVITY_KIND_PC_SAMPLING) 获得的信息。PC 采样活动现在使用 CUpti_ActivityPCSampling2 活动记录报告。
公共成员
-
CUpti_ActivityKind kind
活动记录类型,必须为 CUPTI_ACTIVITY_KIND_PC_SAMPLING。
-
CUpti_ActivityFlag flags
此指令的属性。
-
uint32_t sourceLocatorId
源定位器的 ID。
-
uint32_t correlationId
与此结果关联的内核的相关 ID。
-
uint32_t functionId
与全局/设备函数名称的相关 ID。
-
uint32_t pcOffset
指令的 PC 偏移。
-
uint32_t samples
记录中,PC 因 stallReason 被采样的次数。
同一个 PC 可能因不同的 stall reason 被采样。
-
CUpti_ActivityPCSamplingStallReason stallReason
当前的 stall reason。
包括来自 CUpti_ActivityPCSamplingStallReason 的原因之一
-
CUpti_ActivityKind kind