6.21. CUpti_ActivityEventInstance

struct CUpti_ActivityEventInstance

包含实例信息的 CUPTI 事件的活动记录。

此活动记录表示特定事件域实例 (CUPTI_ACTIVITY_KIND_EVENT_INSTANCE) 的 CUPTI 事件值。此活动记录类型不是由活动 API 生成的,但为了完整性和易用性而包含在内。构建在 CUPTI 之上的、收集事件数据的分析框架可以选择使用此类型来存储收集的事件数据。当事件域实例信息需要与事件关联时,应使用此活动记录。

公共成员

CUpti_ActivityKind kind

活动记录类型,必须为 CUPTI_ACTIVITY_KIND_EVENT_INSTANCE。

CUpti_EventID id

事件 ID。

CUpti_EventDomainID domain

事件域 ID。

uint32_t instance

事件域实例。

uint64_t value

事件值。

uint32_t correlationId

事件的相关 ID。

此 ID 的用途由用户定义,但通常此 ID 值将等于为其收集事件的内核的相关 ID。

uint32_t pad

未定义。

保留供内部使用。