SLI Zone
NVIDIA.com Developer Home

NVAPI Reference: group__gputhermaltypes

GPU Thermal API Defines, Structs, Enums
[GPU Thermal Control Interface]


Data Structures

struct  NV_GPU_THERMAL_SETTINGS

Defines

#define NVAPI_MAX_THERMAL_SENSORS_PER_GPU   3
#define NV_GPU_THERMAL_SETTINGS_VER   MAKE_NVAPI_VERSION(NV_GPU_THERMAL_SETTINGS,1)

Enumerations

enum  NV_THERMAL_TARGET {
  NVAPI_THERMAL_TARGET_NONE = 0, NVAPI_THERMAL_TARGET_GPU = 1, NVAPI_THERMAL_TARGET_MEMORY = 2, NVAPI_THERMAL_TARGET_POWER_SUPPLY = 4,
  NVAPI_THERMAL_TARGET_BOARD = 8, NVAPI_THERMAL_TARGET_ALL = 15, NVAPI_THERMAL_TARGET_UNKNOWN = -1
}
enum  NV_THERMAL_CONTROLLER {
  NVAPI_THERMAL_CONTROLLER_NONE = 0, NVAPI_THERMAL_CONTROLLER_GPU_INTERNAL, NVAPI_THERMAL_CONTROLLER_ADM1032, NVAPI_THERMAL_CONTROLLER_MAX6649,
  NVAPI_THERMAL_CONTROLLER_MAX1617, NVAPI_THERMAL_CONTROLLER_LM99, NVAPI_THERMAL_CONTROLLER_LM89, NVAPI_THERMAL_CONTROLLER_LM64,
  NVAPI_THERMAL_CONTROLLER_ADT7473, NVAPI_THERMAL_CONTROLLER_SBMAX6649, NVAPI_THERMAL_CONTROLLER_VBIOSEVT, NVAPI_THERMAL_CONTROLLER_OS,
  NVAPI_THERMAL_CONTROLLER_UNKNOWN = -1
}

Define Documentation

#define NV_GPU_THERMAL_SETTINGS_VER   MAKE_NVAPI_VERSION(NV_GPU_THERMAL_SETTINGS,1)

#define NVAPI_MAX_THERMAL_SENSORS_PER_GPU   3


Enumeration Type Documentation

Used in NV_GPU_THERMAL_SETTINGS

Enumerator:
NVAPI_THERMAL_CONTROLLER_NONE 
NVAPI_THERMAL_CONTROLLER_GPU_INTERNAL 
NVAPI_THERMAL_CONTROLLER_ADM1032 
NVAPI_THERMAL_CONTROLLER_MAX6649 
NVAPI_THERMAL_CONTROLLER_MAX1617 
NVAPI_THERMAL_CONTROLLER_LM99 
NVAPI_THERMAL_CONTROLLER_LM89 
NVAPI_THERMAL_CONTROLLER_LM64 
NVAPI_THERMAL_CONTROLLER_ADT7473 
NVAPI_THERMAL_CONTROLLER_SBMAX6649 
NVAPI_THERMAL_CONTROLLER_VBIOSEVT 
NVAPI_THERMAL_CONTROLLER_OS 
NVAPI_THERMAL_CONTROLLER_UNKNOWN 

Used in NV_GPU_THERMAL_SETTINGS

Enumerator:
NVAPI_THERMAL_TARGET_NONE 
NVAPI_THERMAL_TARGET_GPU 
NVAPI_THERMAL_TARGET_MEMORY 
NVAPI_THERMAL_TARGET_POWER_SUPPLY 
NVAPI_THERMAL_TARGET_BOARD 
NVAPI_THERMAL_TARGET_ALL 
NVAPI_THERMAL_TARGET_UNKNOWN 


Copyright (c) 2007, 2008 NVIDIA Corporation. All rights reserved.