NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback

7. Deprecated List

Class nvmlEccErrorCounts_t

Different GPU families can have different memory error counters See nvmlDeviceGetMemoryErrorCounter

Global nvmlEccBitType_t

See nvmlMemoryErrorType_t for a more flexible type

Global nvmlDeviceGetHandleBySerial

Since more than one GPU can exist on a single board this function is deprecated in favor of nvmlDeviceGetHandleByUUID. For dual GPU boards this function will return NVML_ERROR_INVALID_ARGUMENT.

Global nvmlDeviceGetDetailedEccErrors

This API supports only a fixed set of ECC error locations On different GPU architectures different locations are supported See nvmlDeviceGetMemoryErrorCounter

Global nvmlClocksThrottleReasonUserDefinedClocks

Renamed to nvmlClocksThrottleReasonApplicationsClocksSetting as the name describes the situation more accurately.


NVML API Reference Guide (PDF) - v535 (older) - Last updated January 31, 2024 - Send Feedback