6.167. CUpti_Profiler_SetConfig_Params

struct CUpti_Profiler_SetConfig_Params

cuptiProfilerSetConfig 的参数。

公共成员

size_t structSize

[输入] CUpti_Profiler_SetConfig_Params_STRUCT_SIZE

void *pPriv

[输入] 赋值为 NULL

CUcontext ctx

[输入] 如果为 NULL,则使用当前的 CUcontext

const uint8_t *pConfig

[输入] 由 NVPW_RawMetricsConfig_GetConfigImage() 创建的配置。必须是 align(8)。

size_t configSize

[输入] 配置的大小

uint16_t minNestingLevel

[输入] 要分析的最低嵌套级别;必须 >= 1

uint16_t numNestingLevels

[输入] 要分析的嵌套级别数;必须 >= 1

size_t passIndex

[输入] 对于应用内重放,请设置为零;对于应用程序重放,请设置为 EndPass() 的输出

uint16_t targetNestingLevel

[输入] 对于应用内重放,请将其设置为 minNestingLevel;对于应用程序,请将其设置为 EndPass() 的输出