6.46. CUpti_ActivityMarker

struct CUpti_ActivityMarker

活动记录提供一个标记,该标记是时间上的瞬时点。

(在 CUDA 8.0 中已弃用)

标记使用描述性名称和唯一 ID (CUPTI_ACTIVITY_KIND_MARKER) 指定。现在使用 CUpti_ActivityMarker2 活动记录报告标记活动。

公共成员

CUpti_ActivityKind kind

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

CUpti_ActivityFlag flags

与标记关联的标志。

另请参阅

CUpti_ActivityFlag

uint64_t timestamp

标记的时间戳,单位为纳秒 (ns)。

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

uint32_t id

标记 ID。

CUpti_ActivityObjectKind objectKind

与此标记关联的活动对象的类型。

CUpti_ActivityObjectKindId objectId

与此标记关联的活动对象的标识符。

“objectKind” 指示此记录的哪个 ID 有效。

uint32_t pad

未定义。

保留供内部使用。

const char *name

瞬时或开始标记的标记名称。

对于结束标记,这将为 NULL。