6.99. CUpti_ActivityUnifiedMemoryCounter

struct CUpti_ActivityUnifiedMemoryCounter

统一内存计数器的活动记录 (在 CUDA 7.0 中已弃用)

此活动记录表示一个统一内存计数器 (CUPTI_ACTIVITY_KIND_UNIFIED_MEMORY_COUNTER)。

公共成员

CUpti_ActivityKind kind

活动记录类型,必须是 CUPTI_ACTIVITY_KIND_UNIFIED_MEMORY_COUNTER。

CUpti_ActivityUnifiedMemoryCounterKind counterKind

统一内存计数器类型。

请参阅 CUpti_ActivityUnifiedMemoryCounterKind

CUpti_ActivityUnifiedMemoryCounterScope scope

统一内存计数器的作用域。

请参阅 CUpti_ActivityUnifiedMemoryCounterScope

uint32_t deviceId

参与内存传输操作的设备的 ID。

如果计数器的作用域是全局的(所有设备),则此项无关紧要。

uint64_t value

计数器的值。

uint64_t timestamp

检索到此样本时的时间戳,单位为纳秒 (ns)。

值为 0 表示无法收集时间戳信息

uint32_t processId

此记录所属进程的 ID。

如果是全局作用域,则 processId 未定义。

uint32_t pad

未定义。

保留供内部使用。