6.25. CUpti_ActivityGlobalAccess2
-
struct CUpti_ActivityGlobalAccess2
用于源级别全局访问的活动记录。
(在 CUDA 9.0 中已弃用)
此活动记录源中全局访问的位置 (CUPTI_ACTIVITY_KIND_GLOBAL_ACCESS)。全局访问活动现在使用 CUpti_ActivityGlobalAccess3 活动记录进行报告。
公共成员
-
CUpti_ActivityKind kind
活动记录类型,必须为 CUPTI_ACTIVITY_KIND_GLOBAL_ACCESS。
-
CUpti_ActivityFlag flags
此全局访问的属性。
-
uint32_t sourceLocatorId
源定位器的 ID。
-
uint32_t correlationId
与此结果关联的内核的相关 ID。
-
uint32_t functionId
与全局/设备函数名称的相关 ID。
-
uint32_t pcOffset
访问的 pc 偏移。
-
uint64_t threadsExecuted
每次当指令被执行时,且执行该指令的线程的谓词和条件代码评估为 true 时,此值都会递增。
-
uint64_t l2_transactions
此访问生成的到 L2 缓存的 32 字节事务总数。
-
uint64_t theoreticalL2Transactions
基于访问模式的可能的最小 L2 事务数。
-
uint32_t executed
每次 warp 执行此指令的次数。
当 warp 中至少一个线程处于活动状态,且谓词和条件代码评估为 true 时,它将递增。
-
uint32_t pad
未定义。
保留供内部使用。
-
CUpti_ActivityKind kind