Table of Contents
- 1. NVML API Reference
- 2. Modules
- 2.1. Device Structs
- 2.2. Device Enums
- 2.3. Field Value Enums
- 2.4. Unit Structs
- 2.5. Accounting Statistics
- 2.6. Encoder Structs
- 2.7. Frame Buffer Capture Structures
- 2.8. definitions related to the drain state
- 2.9. Initialization and Cleanup
- 2.10. Error reporting
- 2.11. Constants
- 2.12. System Queries
- 2.13. Unit Queries
- 2.14. Device Queries
- 2.15. Unit Commands
- 2.16. Device Commands
- 2.17. NvLink Methods
- 2.18. Event Handling Methods
- 2.19. Drain states
- 2.20. Field Value Queries
- 2.21. Enums, Constants and Structs
- 2.22. vGPU APIs
- 2.23. vGPU Management
- 2.24. vGPU Migration
- 2.25. vGPU Utilization and Accounting
- 2.26. Excluded GPU Queries
- 2.27. Multi Instance GPU Management
- 2.28. NVML GPM
- 2.29. definitions related to Counter Collection Unit
- 2.30. VirtualGPU
- 2.31. NvmlClocksThrottleReasons
- 3. Data Structures
- 3.1. nvmlAccountingStats_t
- 3.2. nvmlBAR1Memory_t
- 3.3. nvmlBridgeChipHierarchy_t
- 3.4. nvmlBridgeChipInfo_t
- 3.5. nvmlClkMonFaultInfo_t
- 3.6. nvmlClkMonStatus_t
- 3.7. nvmlComputeInstanceProfileInfo_t
- 3.8. nvmlComputeInstanceProfileInfo_v2_t
- 3.9. nvmlEccErrorCounts_t
- 3.10. nvmlEncoderSessionInfo_t
- 3.11. nvmlEventData_t
- 3.12. nvmlExcludedDeviceInfo_t
- 3.13. nvmlFBCSessionInfo_t
- 3.14. nvmlFBCStats_t
- 3.15. nvmlFieldValue_t
- 3.16. nvmlGpmMetric_t
- 3.17. nvmlGpmMetricsGet_t
- 3.18. nvmlGpmSupport_t
- 3.19. nvmlGpuInstanceProfileInfo_t
- 3.20. nvmlGpuInstanceProfileInfo_v2_t
- 3.21. nvmlGridLicensableFeature_t
- 3.22. nvmlGridLicensableFeatures_t
- 3.23. nvmlGridLicenseExpiry_t
- 3.24. nvmlHwbcEntry_t
- 3.25. nvmlLedState_t
- 3.26. nvmlMemory_t
- 3.27. nvmlMemory_v2_t
- 3.28. nvmlNvLinkUtilizationControl_t
- 3.29. nvmlPciInfo_t
- 3.30. nvmlProcessInfo_t
- 3.31. nvmlProcessInfo_v1_t
- 3.32. nvmlProcessInfo_v2_t
- 3.33. nvmlProcessUtilizationSample_t
- 3.34. nvmlPSUInfo_t
- 3.35. nvmlRowRemapperHistogramValues_t
- 3.36. nvmlSample_t
- 3.37. nvmlUnitFanInfo_t
- 3.38. nvmlUnitFanSpeeds_t
- 3.39. nvmlUnitInfo_t
- 3.40. nvmlUtilization_t
- 3.41. nvmlValue_t
- 3.42. nvmlVgpuInstanceUtilizationSample_t
- 3.43. nvmlVgpuLicenseExpiry_t
- 3.44. nvmlVgpuMetadata_t
- 3.45. nvmlVgpuPgpuCompatibility_t
- 3.46. nvmlVgpuPgpuMetadata_t
- 3.47. nvmlVgpuProcessUtilizationSample_t
- 3.48. nvmlVgpuSchedulerCapabilities_t
- 3.49. nvmlVgpuSchedulerGetState_t
- 3.50. nvmlVgpuSchedulerLog_t
- 3.51. nvmlVgpuSchedulerLogEntry_t
- 3.52. nvmlVgpuSchedulerParams_t
- 3.53. nvmlVgpuSchedulerSetParams_t
- 3.54. nvmlVgpuSchedulerSetState_t
- 3.55. nvmlVgpuVersion_t
- 3.56. nvmlViolationTime_t
- 4. Data Fields
- 5. Deprecated List
- Notices