6. Data Structures
- CUPTI::PcSamplingUtil::BufferInfo
BufferInfo will be stored in the file for every buffer i.e for every call of UtilDumpPcSamplingBufferInFile() API.
- CUPTI::PcSamplingUtil::CUptiUtil_GetBufferInfoParams
Params for CuptiUtilGetBufferInfo .
- CUPTI::PcSamplingUtil::CUptiUtil_GetHeaderDataParams
Params for CuptiUtilGetHeaderData .
- CUPTI::PcSamplingUtil::CUptiUtil_GetPcSampDataParams
Params for CuptiUtilGetPcSampData .
- CUPTI::PcSamplingUtil::CUptiUtil_MergePcSampDataParams
Params for CuptiUtilMergePcSampData .
- CUPTI::PcSamplingUtil::CUptiUtil_PutPcSampDataParams
Params for CuptiUtilPutPcSampData .
- CUPTI::PcSamplingUtil::Header
Header info will be stored in file.
- CUPTI::PcSamplingUtil::PcSamplingStallReasons
All available stall reasons name and respective indexes will be stored in it.
- CUpti_CallbackData
Data passed into a runtime or driver API callback function.
- CUpti_EventGroupSet
A set of event groups.
- CUpti_EventGroupSets
A set of event group sets.
- CUpti_GraphData
CUDA graphs data passed into a resource callback function.
- CUpti_MetricValue
A metric value.
- CUpti_ModuleResourceData
Module data passed into a resource callback function.
- CUpti_NvtxData
Data passed into a NVTX callback function.
- CUpti_Profiler_BeginPass_Params
Params for cuptiProfilerBeginPass.
- CUpti_Profiler_BeginSession_Params
Params for cuptiProfilerBeginSession.
- CUpti_Profiler_CounterDataImageOptions
Input parameter to define the counterDataImage.
- CUpti_Profiler_CounterDataImage_CalculateScratchBufferSize_Params
Params for cuptiProfilerCounterDataImageCalculateScratchBufferSize.
- CUpti_Profiler_CounterDataImage_CalculateSize_Params
Params for cuptiProfilerCounterDataImageCalculateSize.
- CUpti_Profiler_CounterDataImage_InitializeScratchBuffer_Params
Params for cuptiProfilerCounterDataImageInitializeScratchBuffer.
- CUpti_Profiler_CounterDataImage_Initialize_Params
Params for cuptiProfilerCounterDataImageInitialize.
- CUpti_Profiler_DeInitialize_Params
Default parameter for cuptiProfilerDeInitialize.
- CUpti_Profiler_DeviceSupported_Params
Params for cuptiProfilerDeviceSupported.
- CUpti_Profiler_DisableProfiling_Params
Params for cuptiProfilerDisableProfiling.
- CUpti_Profiler_EnableProfiling_Params
Params for cuptiProfilerEnableProfiling.
- CUpti_Profiler_EndPass_Params
Params for cuptiProfilerEndPass.
- CUpti_Profiler_EndSession_Params
Params for cuptiProfilerEndSession.
- CUpti_Profiler_FlushCounterData_Params
Params for cuptiProfilerFlushCounterData.
- CUpti_Profiler_GetCounterAvailability_Params
Params for cuptiProfilerGetCounterAvailability.
- CUpti_Profiler_Host_ConfigAddMetrics_Params
Params for cuptiProfilerHostConfigAddMetrics.
- CUpti_Profiler_Host_Deinitialize_Params
Params for cuptiProfilerHostDeinitialize.
- CUpti_Profiler_Host_EvaluateToGpuValues_Params
Params for cuptiProfilerHostEvaluateToGpuValues.
- CUpti_Profiler_Host_GetBaseMetrics_Params
Params for cuptiProfilerHostGetSupportedMetrics.
- CUpti_Profiler_Host_GetConfigImageSize_Params
Params for cuptiProfilerHostGetConfigImageSize.
- CUpti_Profiler_Host_GetConfigImage_Params
Params for cuptiProfilerHostGetConfigImage.
- CUpti_Profiler_Host_GetMaxNumHardwareMetricsPerPass_Params
Params for cuptiProfilerHostGetMaxNumHardwareMetricsPerPass.
- CUpti_Profiler_Host_GetMetricProperties_Params
Params for cuptiProfilerHostGetMetricProperties.
- CUpti_Profiler_Host_GetNumOfPasses_Params
Params for cuptiProfilerHostGetNumOfPasses.
- CUpti_Profiler_Host_GetRangeName_Params
Params for cuptiProfilerHostGetRangeName.
- CUpti_Profiler_Host_GetSubMetrics_Params
Params for cuptiProfilerHostGetSubMetrics.
- CUpti_Profiler_Host_GetSupportedChips_Params
Params for cuptiProfilerHostGetSupportedChips.
- CUpti_Profiler_Host_Initialize_Params
Params for cuptiProfilerHostInitialize.
- CUpti_Profiler_Initialize_Params
Default parameter for cuptiProfilerInitialize.
- CUpti_Profiler_IsPassCollected_Params
Params for cuptiProfilerIsPassCollected.
- CUpti_Profiler_PopRange_Params
- CUpti_Profiler_PushRange_Params
- CUpti_Profiler_SetConfig_Params
Params for cuptiProfilerSetConfig.
- CUpti_Profiler_UnsetConfig_Params
Params for cuptiProfilerUnsetConfig.
- CUpti_ResourceData
Data passed into a resource callback function.
- CUpti_SassMetricsDisable_Params
Params for cuptiSassMetricsDisable.
- CUpti_SassMetricsEnable_Params
Params for cuptiSassMetricsEnable.
- CUpti_SassMetricsFlushData_Params
Params for cuptiSassMetricsFlushData.
- CUpti_SassMetricsGetDataProperties_Params
Params for cuptiSassMetricsGetDataProperties.
- CUpti_SassMetricsSetConfig_Params
Params for cuptiSassMetricsSetConfig.
- CUpti_SassMetricsUnsetConfig_Params
Params for cuptiSassMetricsUnsetConfig.
- CUpti_SassMetrics_Config
- CUpti_SassMetrics_Data
- CUpti_SassMetrics_GetMetrics_Params
Params for cuptiSassMetricsGetMetrics.
- CUpti_SassMetrics_GetNumOfMetrics_Params
Params for cuptiSassMetricsGetNumOfMetrics.
- CUpti_SassMetrics_GetProperties_Params
Params for cuptiSassMetricsGetProperties.
- CUpti_SassMetrics_InstanceValue
- CUpti_SassMetrics_MetricDetails
- CUpti_StateData
Data passed into a State callback function.
- CUpti_StreamAttrData
Stream attribute data passed into a resource callback function for CUPTI_CBID_RESOURCE_STREAM_ATTRIBUTE_CHANGED callback.
- CUpti_SynchronizeData
Data passed into a synchronize callback function.
- NV::Cupti::Checkpoint::CUpti_Checkpoint
Configuration and handle for a CUPTI Checkpoint.