6.18. CUpti_ActivityDeviceGraphTrace
-
struct CUpti_ActivityDeviceGraphTrace
设备图执行跟踪的活动记录。
此活动记录表示设备启动的图的执行,但不提供关于其节点执行的可见性。这旨在减少跟踪每个节点的开销。活动类型为 CUPTI_ACTIVITY_KIND_DEVICE_GRAPH_TRACE
公共成员
-
CUpti_ActivityKind kind
活动记录类型,必须是 CUPTI_ACTIVITY_KIND_DEVICE_GRAPH_TRACE。
-
uint32_t deviceId
图中第一个节点执行的设备的 ID。
-
uint64_t start
图执行的开始时间戳,以纳秒为单位。
开始和结束时间戳均为 0 表示无法收集图的时间戳信息。
-
uint64_t end
图执行的结束时间戳,以纳秒为单位。
开始和结束时间戳均为 0 表示无法收集图的时间戳信息。
-
uint32_t graphId
已启动的图的唯一 ID。
-
uint32_t launcherGraphId
启动此图的图的唯一 ID。
-
uint32_t deviceLaunchMode
启动的类型。
-
uint32_t contextId
图中第一个节点执行的上下文的 ID。
-
uint64_t streamId
图启动所在的流的 ID。
-
void *reserved
此字段保留供内部使用。
-
CUpti_ActivityKind kind