|
Enumerations |
enum | nvmlEnableState_t {
NVML_FEATURE_DISABLED = 0,
NVML_FEATURE_ENABLED = 1
} |
| Generic enable/disable enum. More...
|
enum | nvmlTemperatureSensors_t {
NVML_TEMPERATURE_GPU = 0,
NVML_TEMPERATURE_MEM = 1,
NVML_TEMPERATURE_BOARD = 2,
NVML_TEMPERATURE_VR1 = 3,
NVML_TEMPERATURE_VR2 = 4,
NVML_TEMPERATURE_VR3 = 5,
NVML_TEMPERATURE_VR4 = 6
} |
| Temperature sensors. More...
|
enum | nvmlComputeMode_t {
NVML_COMPUTEMODE_DEFAULT = 0,
NVML_COMPUTEMODE_EXCLUSIVE_THREAD = 1,
NVML_COMPUTEMODE_PROHIBITED = 2,
NVML_COMPUTEMODE_EXCLUSIVE_PROCESS = 3
} |
| Compute mode. More...
|
enum | nvmlEccBitType_t {
NVML_SINGLE_BIT_ECC = 0,
NVML_DOUBLE_BIT_ECC = 1
} |
| ECC bit types. More...
|
enum | nvmlEccCounterType_t {
NVML_VOLATILE_ECC = 0,
NVML_AGGREGATE_ECC = 1
} |
| ECC counter types. More...
|
enum | nvmlClockType_t {
NVML_CLOCK_CORE = 0,
NVML_CLOCK_SM = 1,
NVML_CLOCK_MEM = 2
} |
| Clock types. More...
|
enum | nvmlDriverModel_t {
NVML_DRIVER_WDDM = 0,
NVML_DRIVER_WDM = 1
} |
| Driver models. More...
|
enum | nvmlPstates_t {
NVML_PSTATE_0 = 0,
NVML_PSTATE_1 = 1,
NVML_PSTATE_2 = 2,
NVML_PSTATE_3 = 3,
NVML_PSTATE_4 = 4,
NVML_PSTATE_5 = 5,
NVML_PSTATE_6 = 6,
NVML_PSTATE_7 = 7,
NVML_PSTATE_8 = 8,
NVML_PSTATE_9 = 9,
NVML_PSTATE_10 = 10,
NVML_PSTATE_11 = 11,
NVML_PSTATE_12 = 12,
NVML_PSTATE_13 = 13,
NVML_PSTATE_14 = 14,
NVML_PSTATE_15 = 15,
NVML_PSTATE_UNKNOWN = 32
} |
| Allowed PStates. More...
|
enum | nvmlInforomObject_t {
NVML_INFOROM_OEM = 0,
NVML_INFOROM_ECC = 1,
NVML_INFOROM_POWER = 2
} |
| Available inforom objects. More...
|
enum | nvmlReturn_t {
NVML_SUCCESS = 0,
NVML_ERROR_UNINITIALIZED = 1,
NVML_ERROR_INVALID_ARGUMENT = 2,
NVML_ERROR_NOT_SUPPORTED = 3,
NVML_ERROR_NO_PERMISSION = 4,
NVML_ERROR_ALREADY_INITIALIZED = 5,
NVML_ERROR_NOT_FOUND = 6,
NVML_ERROR_UNKNOWN = 999
} |
| Return values for nvml api calls. More...
|