6.90. CUpti_ActivityPCSamplingConfig
-
struct CUpti_ActivityPCSamplingConfig
PC 采样配置结构体。
此结构体定义了 PC 采样配置。
参见函数 cuptiActivityConfigurePCSampling
公共成员
-
uint32_t size
配置结构体的大小。
CUPTI 客户端应设置结构体的大小。CUPTI 将使用它来检查结构体中可用的字段。用于保持向后兼容性。
-
CUpti_ActivityPCSamplingPeriod samplingPeriod
为采样周期提供了 5 个级别。
该级别在内部映射到以周期为单位的周期。同一级别可以在不同的 GPU 上映射到不同数量的周期。选择周期将最大程度地减少信息丢失。选择的周期将由 CUpti_ActivityPCSamplingRecordInfo 中每个内核实例的 samplingPeriodInCycles 给出。
-
uint32_t samplingPeriod2
这将覆盖由 samplingPeriod 设置的周期。
samplingPeriod2 中的值 0 将被视为不应使用 samplingPeriod2 而应使用 samplingPeriod。 samplingPeriod2 的有效值在 5 到 31 之间(包括 5 和 31)。这将把采样周期设置为 (2^samplingPeriod2) 个周期。
-
uint32_t size