Table of Contents
- 1. NVML API Reference
- 2. Known Issues
- 3. Change Log
- 4. Modules
- 4.1. Device Structs
- 4.2. Device Enums
- 4.3. Field Value Enums
- 4.4. Unit Structs
- 4.5. Accounting Statistics
- 4.6. Encoder Structs
- 4.7. Frame Buffer Capture Structures
- 4.8. Drain State definitions
- 4.9. Confidential Computing definitions
- 4.10. Fabric definitions
- 4.11. Initialization and Cleanup
- 4.12. Error reporting
- 4.13. Constants
- 4.14. System Queries
- 4.15. Unit Queries
- 4.16. Device Queries
- 4.17. Unit Commands
- 4.18. Device Commands
- 4.19. NvLink Methods
- 4.20. Event Handling Methods
- 4.21. Drain states
- 4.22. Field Value Queries
- 4.23. vGPU APIs
- 4.24. vGPU Management
- 4.25. vGPU Migration
- 4.26. vGPU Utilization and Accounting
- 4.27. Excluded GPU Queries
- 4.28. Multi Instance GPU Management
- 4.29. NVML GPM
- 4.30. Power Profile Information
- 4.31. Power Smoothing Information
- 4.32. vGPU Enums, Constants, Structs
- 4.33. NvmlClocksEventReasons
- 5. Data Structures
- 5.1. nvmlAccountingStats_t
- 5.2. nvmlActiveVgpuInstanceInfo_v1_t
- 5.3. nvmlBAR1Memory_t
- 5.4. nvmlBridgeChipHierarchy_t
- 5.5. nvmlBridgeChipInfo_t
- 5.6. nvmlC2cModeInfo_v1_t
- 5.7. nvmlClkMonFaultInfo_t
- 5.8. nvmlClkMonStatus_t
- 5.9. nvmlClockOffset_v1_t
- 5.10. nvmlComputeInstanceProfileInfo_t
- 5.11. nvmlComputeInstanceProfileInfo_v2_t
- 5.12. nvmlComputeInstanceProfileInfo_v3_t
- 5.13. nvmlConfComputeMemSizeInfo_t
- 5.14. nvmlDeviceCapabilities_v1_t
- 5.15. nvmlDeviceCurrentClockFreqs_v1_t
- 5.16. nvmlDevicePerfModes_v1_t
- 5.17. nvmlDramEncryptionInfo_v1_t
- 5.18. nvmlEccErrorCounts_t
- 5.19. nvmlEccSramErrorStatus_v1_t
- 5.20. nvmlEncoderSessionInfo_t
- 5.21. nvmlEventData_t
- 5.22. nvmlExcludedDeviceInfo_t
- 5.23. nvmlFanSpeedInfo_v1_t
- 5.24. nvmlFBCSessionInfo_t
- 5.25. nvmlFBCStats_t
- 5.26. nvmlFieldValue_t
- 5.27. nvmlGpmMetric_t
- 5.28. nvmlGpmMetricsGet_t
- 5.29. nvmlGpmSupport_t
- 5.30. nvmlGpuFabricInfo_t
- 5.31. nvmlGpuFabricInfo_v2_t
- 5.32. nvmlGpuInstanceProfileInfo_t
- 5.33. nvmlGpuInstanceProfileInfo_v2_t
- 5.34. nvmlGpuInstanceProfileInfo_v3_t
- 5.35. nvmlGpuThermalSettings_t
- 5.36. nvmlGridLicensableFeature_t
- 5.37. nvmlGridLicensableFeatures_t
- 5.38. nvmlGridLicenseExpiry_t
- 5.39. nvmlHwbcEntry_t
- 5.40. nvmlLedState_t
- 5.41. nvmlMarginTemperature_v1_t
- 5.42. nvmlMemory_t
- 5.43. nvmlMemory_v2_t
- 5.44. nvmlNvLinkUtilizationControl_t
- 5.45. nvmlPciInfo_t
- 5.46. nvmlPciInfoExt_v1_t
- 5.47. nvmlPlatformInfo_v1_t
- 5.48. nvmlPlatformInfo_v2_t
- 5.49. nvmlPowerSmoothingProfile_v1_t
- 5.50. nvmlPowerSmoothingState_v1_t
- 5.51. nvmlPowerValue_v2_t
- 5.52. nvmlProcessDetail_v1_t
- 5.53. nvmlProcessDetailList_v1_t
- 5.54. nvmlProcessesUtilizationInfo_v1_t
- 5.55. nvmlProcessInfo_t
- 5.56. nvmlProcessInfo_v1_t
- 5.57. nvmlProcessUtilizationInfo_v1_t
- 5.58. nvmlProcessUtilizationSample_t
- 5.59. nvmlPSUInfo_t
- 5.60. nvmlRowRemapperHistogramValues_t
- 5.61. nvmlSample_t
- 5.62. nvmlSystemConfComputeSettings_v1_t
- 5.63. nvmlSystemDriverBranchInfo_v1_t
- 5.64. nvmlSystemEventData_v1_t
- 5.65. nvmlSystemEventSetCreateRequest_v1_t
- 5.66. nvmlSystemEventSetFreeRequest_v1_t
- 5.67. nvmlSystemEventSetWaitRequest_v1_t
- 5.68. nvmlSystemRegisterEventRequest_v1_t
- 5.69. nvmlTemperature_v1_t
- 5.70. nvmlUnitFanInfo_t
- 5.71. nvmlUnitFanSpeeds_t
- 5.72. nvmlUnitInfo_t
- 5.73. nvmlUtilization_t
- 5.74. nvmlUUID_v1_t
- 5.75. nvmlUUIDValue_t
- 5.76. nvmlValue_t
- 5.77. nvmlVgpuCreatablePlacementInfo_v1_t
- 5.78. nvmlVgpuHeterogeneousMode_v1_t
- 5.79. nvmlVgpuInstancesUtilizationInfo_v1_t
- 5.80. nvmlVgpuInstanceUtilizationInfo_v1_t
- 5.81. nvmlVgpuInstanceUtilizationSample_t
- 5.82. nvmlVgpuLicenseExpiry_t
- 5.83. nvmlVgpuMetadata_t
- 5.84. nvmlVgpuPgpuCompatibility_t
- 5.85. nvmlVgpuPgpuMetadata_t
- 5.86. nvmlVgpuPlacementId_v1_t
- 5.87. nvmlVgpuPlacementList_v1_t
- 5.88. nvmlVgpuPlacementList_v2_t
- 5.89. nvmlVgpuProcessesUtilizationInfo_v1_t
- 5.90. nvmlVgpuProcessUtilizationInfo_v1_t
- 5.91. nvmlVgpuProcessUtilizationSample_t
- 5.92. nvmlVgpuRuntimeState_v1_t
- 5.93. nvmlVgpuSchedulerCapabilities_t
- 5.94. nvmlVgpuSchedulerGetState_t
- 5.95. nvmlVgpuSchedulerLog_t
- 5.96. nvmlVgpuSchedulerLogEntry_t
- 5.97. nvmlVgpuSchedulerLogInfo_v1_t
- 5.98. nvmlVgpuSchedulerParams_t
- 5.99. nvmlVgpuSchedulerSetParams_t
- 5.100. nvmlVgpuSchedulerSetState_t
- 5.101. nvmlVgpuSchedulerState_v1_t
- 5.102. nvmlVgpuSchedulerStateInfo_v1_t
- 5.103. nvmlVgpuTypeBar1Info_v1_t
- 5.104. nvmlVgpuTypeIdInfo_v1_t
- 5.105. nvmlVgpuTypeMaxInstance_v1_t
- 5.106. nvmlVgpuVersion_t
- 5.107. nvmlViolationTime_t
- 5.108. nvmlWorkloadPowerProfileCurrentProfiles_v1_t
- 5.109. nvmlWorkloadPowerProfileInfo_v1_t
- 5.110. nvmlWorkloadPowerProfileProfilesInfo_v1_t
- 5.111. nvmlWorkloadPowerProfileRequestedProfiles_v1_t
- 6. Data Fields
- 7. Deprecated List
- Notices