6.83. CUpti_ActivityOverhead

struct CUpti_ActivityOverhead

活动记录的种类。

每种活动记录类型代表关于 GPU 或 CPU 或 GPU 上发生的活动的信息。每种类型都与一个活动记录结构相关联,该结构保存与该类型相关的信息。

CUPTI 和驱动程序开销的活动记录。(在 CUDA 12.2 中已弃用)

另请参阅

CUpti_ActivityOverhead

另请参阅

CUpti_ActivityDevice

另请参阅

CUpti_ActivityDevice2

另请参阅

CUpti_ActivityDevice3

另请参阅

CUpti_ActivityDevice4

另请参阅

CUpti_ActivityKernel

另请参阅

CUpti_ActivityKernel2

另请参阅

CUpti_ActivityKernel3

另请参阅

CUpti_ActivityKernel4

另请参阅

CUpti_ActivityKernel5

另请参阅

CUpti_ActivityKernel6

另请参阅

CUpti_ActivityKernel7

另请参阅

CUpti_ActivityKernel8

另请参阅

CUpti_ActivityMemcpy

另请参阅

CUpti_ActivityMemcpy3

另请参阅

CUpti_ActivityMemcpy4

另请参阅

CUpti_ActivityMemset

另请参阅

CUpti_ActivityMemset2

另请参阅

CUpti_ActivityMemset3

另请参阅

CUpti_ActivityMemory2

另请参阅

CUpti_ActivityMemory3

另请参阅

CUpti_ActivityMarker

另请参阅

CUpti_ActivityBranch

另请参阅

CUpti_ActivityNvLink

另请参阅

CUpti_ActivityNvLink2

另请参阅

CUpti_ActivityNvLink3

此活动记录提供 CUPTI 和驱动程序开销信息 (CUPTI_ACTIVITY_OVERHEAD)。这些记录现在使用 CUpti_ActivityOverhead3 报告。

公共成员

CUpti_ActivityKind kind

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

CUpti_ActivityOverheadKind overheadKind

开销的种类,CUPTI、DRIVER、COMPILER 等。

CUpti_ActivityObjectKind objectKind

开销关联的活动对象类型。

CUpti_ActivityObjectKindId objectId

活动对象的标识符。

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

uint64_t start

开销的开始时间戳,以纳秒为单位。

开始和结束时间戳均为 0 表示无法收集开销的时间戳信息。

uint64_t end

开销的结束时间戳,以纳秒为单位。

开始和结束时间戳均为 0 表示无法收集开销的时间戳信息。