Groups#

Accounting Statistics

Set of APIs designed to provide per process information about usage of GPU.

CPER (Common Platform Error Record)

Types and API for retrieving CPER data.

CPU and Memory Affinity

This chapter describes NVML operations that are associated with CPU and memory affinity.

Confidential Computing definitions

Constants

Device Commands

This chapter describes NVML operations that change the state of the device.

Device Enums

Device Queries

This chapter describes that queries that NVML can perform against each device.

Device Structs

Drain State definitions

Drain states

This chapter describes methods that NVML can perform against each device to control their drain state and recognition by NVML and NVIDIA kernel driver.

Encoder Structs

Error reporting

This chapter describes helper functions for error reporting routines.

Event Handling Methods

This chapter describes methods that NVML can perform against each device to register and wait for some event to occur.

Event Types

Event Types which user can be notified about.

Excluded GPU Queries

This chapter describes NVML operations that are associated with excluded GPUs.

Fabric definitions

Field Value Enums

Field Value Queries

This chapter describes NVML operations that are associated with retrieving Field Values from NVML.

Frame Buffer Capture Structures

GPM Enums

GPM Functions

GPM Structs

Initialization and Cleanup

NVML Methods that handle the NVML Library initialization and cleanup.

Multi Instance GPU Management

This chapter describes NVML operations that are associated with Multi Instance GPU management.

NVML GPM

NvLink Methods

This chapter describes methods that NVML can perform on NVLINK enabled devices.

NvmlClocksEventReasons

PRM Access

This chapter describes NVML operations that are associated with PRM register reads.

Power Profile Information

Power Smoothing Information

System Queries

This chapter describes the queries that NVML can perform against the local system.

Unit Commands

This chapter describes NVML operations that change the state of the unit.

Unit Queries

This chapter describes that queries that NVML can perform against each unit.

Unit Structs

vGPU APIs

This chapter describes operations that are associated with NVIDIA vGPU Software products.

vGPU Constants

vGPU Enums

vGPU Enums, Constants, Structs

vGPU Management

This chapter describes APIs supporting NVIDIA vGPU.

vGPU Migration

This chapter describes operations that are associated with vGPU Migration.

vGPU Structs

vGPU Utilization and Accounting

This chapter describes operations that are associated with vGPU Utilization and Accounting.