Skip to main content
Back to top
Ctrl
+
K
NVML API Reference Guide
Choose version
PDF
Search
Ctrl
+
K
Search
Ctrl
+
K
NVML API Reference Guide
Choose version
PDF
Table of Contents
NVML API Reference
Known Issues
Change Log
Deprecation and/or Removal Notices for the NVML Library
NVML API Reference
Groups
Accounting Statistics
CPER (Common Platform Error Record)
Confidential Computing definitions
Constants
Device Commands
Device Enums
Device Queries
CPU and Memory Affinity
Device Structs
Drain State definitions
Drain states
Encoder Structs
Error reporting
Event Handling Methods
Event Types
Excluded GPU Queries
Fabric definitions
Field Value Enums
Field Value Queries
Frame Buffer Capture Structures
Initialization and Cleanup
Multi Instance GPU Management
NVML GPM
GPM Enums
GPM Functions
GPM Structs
NvLink Methods
NvmlClocksEventReasons
PRM Access
Power Profile Information
Power Smoothing Information
System Queries
Unit Commands
Unit Queries
Unit Structs
vGPU APIs
vGPU Enums, Constants, Structs
vGPU Constants
vGPU Enums
vGPU Structs
vGPU Management
vGPU Migration
vGPU Utilization and Accounting
Pages
Deprecated List
Structs
nvmlAccountingStats_t
nvmlAccountingStats_v2_t
nvmlActiveVgpuInstanceInfo_v1_t
nvmlAdaptiveTgpModeInfo_v1_t
nvmlBAR1Memory_t
nvmlBBXTimeData_v1_t
nvmlBridgeChipHierarchy_t
nvmlBridgeChipInfo_t
nvmlC2cModeInfo_v1_t
nvmlCPERCursor_v1_t
nvmlClkMonFaultInfo_t
nvmlClkMonStatus_t
nvmlClockOffset_v1_t
nvmlComputeInstanceInfo_t
nvmlComputeInstancePlacement_t
nvmlComputeInstanceProfileInfo_t
nvmlComputeInstanceProfileInfo_v2_t
nvmlComputeInstanceProfileInfo_v3_t
nvmlConfComputeGetKeyRotationThresholdInfo_v1_t
nvmlConfComputeGpuAttestationReport_t
nvmlConfComputeGpuCertificate_t
nvmlConfComputeMemSizeInfo_t
nvmlConfComputeSetKeyRotationThresholdInfo_v1_t
nvmlConfComputeSystemCaps_t
nvmlConfComputeSystemState_t
nvmlCoolerInfo_v1_t
nvmlCoreRailMetrics_t
nvmlDeviceAddressingMode_v1_t
nvmlDeviceAttributes_t
nvmlDeviceCapabilities_v1_t
nvmlDeviceCurrentClockFreqs_v1_t
nvmlDevicePerfModes_v1_t
nvmlDevicePowerMizerModes_v1_t
nvmlDramEncryptionInfo_v1_t
nvmlEccBankRemapperHistogram_v1_t
nvmlEccBankRemapperStatus_v1_t
nvmlEccErrorCounts_t
nvmlEccSramErrorStatus_v1_t
nvmlEccSramUniqueUncorrectedErrorCounts_v1_t
nvmlEccSramUniqueUncorrectedErrorEntry_v1_t
nvmlEncoderSessionInfo_t
nvmlEventData_t
nvmlEventSetGetContextCount_v1_t
nvmlEventSetGetContextData_v1_t
nvmlEventSetGetContextInfo_v1_t
nvmlEventSetGetGpuOperationalEventContextLegacyXid_v1_t
nvmlEventSetWait_v3_t
nvmlExcludedDeviceInfo_t
nvmlFBCSessionInfo_t
nvmlFBCStats_t
nvmlFanSpeedInfo_v1_t
nvmlFieldValue_t
nvmlGetCPER_v1_t
nvmlGetMemoryLimits_v1_t
nvmlGpmMetric_t
nvmlGpmMetricsGet_t
nvmlGpmSupport_t
nvmlGpuDynamicPstatesInfo_t
nvmlGpuFabricClique_v1_t
nvmlGpuFabricInfo_t
nvmlGpuFabricInfo_v2_t
nvmlGpuFabricInfo_v3_t
nvmlGpuFabricInfo_v4_t
nvmlGpuInstanceInfo_t
nvmlGpuInstancePlacement_t
nvmlGpuInstanceProfileInfo_t
nvmlGpuInstanceProfileInfo_v2_t
nvmlGpuInstanceProfileInfo_v3_t
nvmlGpuOperationalEventConfig_v1_t
nvmlGpuThermalSettings_t
nvmlGridLicensableFeature_t
nvmlGridLicensableFeatures_t
nvmlGridLicenseExpiry_t
nvmlHostname_v1_t
nvmlHwbcEntry_t
nvmlLedState_t
nvmlMarginTemperature_v1_t
nvmlMask255_t
nvmlMemory_t
nvmlMemory_v2_t
nvmlNvLinkInfo_v1_t
nvmlNvLinkInfo_v2_t
nvmlNvLinkPowerThres_t
nvmlNvLinkUtilizationControl_t
nvmlNvlinkFirmwareInfo_t
nvmlNvlinkFirmwareVersion_t
nvmlNvlinkGetBwMode_v1_t
nvmlNvlinkSetBwModeAsync_v1_t
nvmlNvlinkSetBwMode_v1_t
nvmlNvlinkSupportedBwModes_v1_t
nvmlNvlinkTelemetrySample_v1_t
nvmlNvlinkTelemetrySamples_v1_t
nvmlObservedMetrics_t
nvmlPRMCounterInput_v1_t
nvmlPRMCounterList_v1_t
nvmlPRMCounterValue_v1_t
nvmlPRMCounter_v1_t
nvmlPRMTLV_v1_t
nvmlPSUInfo_t
nvmlPciInfoExt_v1_t
nvmlPciInfo_t
nvmlPdi_v1_t
nvmlPerfMetricControllerSample_t
nvmlPerfMetricsDlppc2xSample_t
nvmlPerfMetricsPfpp1xSample_t
nvmlPerfMetricsSample_t
nvmlPerfMetricsSamples_v1_t
nvmlPlatformInfo_v1_t
nvmlPlatformInfo_v2_t
nvmlPmgrPwrTuple_t
nvmlPowerSmoothingProfile_v1_t
nvmlPowerSmoothingState_v1_t
nvmlPowerValue_v2_t
nvmlProcessDetailList_v1_t
nvmlProcessDetail_v1_t
nvmlProcessInfo_t
nvmlProcessInfo_v1_t
nvmlProcessUtilizationInfo_v1_t
nvmlProcessUtilizationSample_t
nvmlProcessesUtilizationInfo_v1_t
nvmlPwrModelMetricsDlppm1xDramclkEstimates_t
nvmlPwrModelMetricsDlppm1xPerf_t
nvmlPwrModelMetricsDlppm1x_t
nvmlPwrModelMetricsPfpp1x_t
nvmlPwrModelMetricsSamplePfpp1x_t
nvmlPwrModelOperatingPointPfpp1x_t
nvmlRailMetrics_t
nvmlRemappedRowsInfo_v2_t
nvmlRepairStatus_v1_t
nvmlRowRemapperHistogramValues_t
nvmlRusdSettings_v1_t
nvmlSample_t
nvmlSetMemoryLimits_v1_t
nvmlSystemConfComputeSettings_v1_t
nvmlSystemDriverBranchInfo_v1_t
nvmlSystemEventData_v1_t
nvmlSystemEventSetCreateRequest_v1_t
nvmlSystemEventSetFreeRequest_v1_t
nvmlSystemEventSetWaitRequest_v1_t
nvmlSystemRegisterEventRequest_v1_t
nvmlTemperature_v1_t
nvmlUUID_v1_t
nvmlUnitFanInfo_t
nvmlUnitFanSpeeds_t
nvmlUnitInfo_t
nvmlUnrepairableMemoryStatus_v1_t
nvmlUtilization_t
nvmlVgpuCreatablePlacementInfo_v1_t
nvmlVgpuHeterogeneousMode_v1_t
nvmlVgpuInstanceUtilizationInfo_v1_t
nvmlVgpuInstanceUtilizationSample_t
nvmlVgpuInstancesUtilizationInfo_v1_t
nvmlVgpuLicenseExpiry_t
nvmlVgpuLicenseInfo_t
nvmlVgpuMetadata_t
nvmlVgpuPgpuCompatibility_t
nvmlVgpuPgpuMetadata_t
nvmlVgpuPlacementId_v1_t
nvmlVgpuPlacementList_v1_t
nvmlVgpuPlacementList_v2_t
nvmlVgpuProcessUtilizationInfo_v1_t
nvmlVgpuProcessUtilizationSample_t
nvmlVgpuProcessesUtilizationInfo_v1_t
nvmlVgpuRuntimeState_v1_t
nvmlVgpuSchedulerCapabilities_t
nvmlVgpuSchedulerGetState_t
nvmlVgpuSchedulerLogEntry_t
nvmlVgpuSchedulerLogEntry_v2_t
nvmlVgpuSchedulerLogInfo_v1_t
nvmlVgpuSchedulerLogInfo_v2_t
nvmlVgpuSchedulerLog_t
nvmlVgpuSchedulerSetState_t
nvmlVgpuSchedulerStateInfo_v1_t
nvmlVgpuSchedulerStateInfo_v2_t
nvmlVgpuSchedulerState_v1_t
nvmlVgpuSchedulerState_v2_t
nvmlVgpuTypeBar1Info_v1_t
nvmlVgpuTypeIdInfo_v1_t
nvmlVgpuTypeMaxInstance_v1_t
nvmlVgpuVersion_t
nvmlViolationTime_t
nvmlWorkloadPowerProfileCurrentProfiles_v1_t
nvmlWorkloadPowerProfileInfo_v1_t
nvmlWorkloadPowerProfileProfilesInfo_v1_t
nvmlWorkloadPowerProfileRequestedProfiles_v1_t
nvmlWorkloadPowerProfileUpdateProfiles_v1_t
Unions
nvmlUUIDValue_t
nvmlValue_t
nvmlVgpuSchedulerParams_t
nvmlVgpuSchedulerSetParams_t
Notices
NVML API Reference
Pages
Is this page helpful?
Pages
#
Deprecated List