NVML API Reference Guide (PDF) - vR580 (older) - Last updated September 04, 2025 - Send Feedback

5.28. PRM Access

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

Classes

struct 

Functions

nvmlReturn_t nvmlDeviceReadWritePRM_v1 ( nvmlDevice_t device, nvmlPRMTLV_v1_t* buffer )

Functions

nvmlReturn_t nvmlDeviceReadWritePRM_v1 ( nvmlDevice_t device, nvmlPRMTLV_v1_t* buffer )
Parameters
device
Identifer of target GPU device
buffer
Structure holding the input data in TLV format as well as the PRM register contents in TLV format (in the case of a successful read operation). Note: the input data and any returned data shall be in network byte order.
Returns

Description

Read or write a GPU PRM register. The input is assumed to be in TLV format in network byte order.

For Blackwell or newer fully supported devices.

Supported on Linux only.


NVML API Reference Guide (PDF) - vR580 (older) - Last updated September 04, 2025 - Send Feedback