Module nvapi_hi::sys::gpu::power::private [] [src]

Undocumented API

Structs

NV_GPU_PERF_INFO_V1
NV_GPU_PERF_STATUS_V1
NV_GPU_POWER_INFO_ENTRY
NV_GPU_POWER_INFO_V1
NV_GPU_POWER_STATUS_ENTRY
NV_GPU_POWER_STATUS_V1
NV_GPU_POWER_TOPO_ENTRY
NV_GPU_POWER_TOPO_V1
NV_VFP_CURVE_GPU_ENTRY
NV_VFP_CURVE_V1
NV_VOLTAGE_BOOST_PERCENT_V1
NV_VOLTAGE_STATUS_V1
NV_VOLT_STATUS_V1
NV_VOLT_TABLE_ENTRY
NV_VOLT_TABLE_V1
PerfFlags

Constants

NV_GPU_PERF_FLAGS_NO_LOAD_LIMIT

GPU utilization

NV_GPU_PERF_FLAGS_POWER_LIMIT
NV_GPU_PERF_FLAGS_THERMAL_LIMIT
NV_GPU_PERF_FLAGS_UNKNOWN_32

Never seen this

NV_GPU_PERF_FLAGS_VOLTAGE_OP_LIMIT

Operating voltage

NV_GPU_PERF_FLAGS_VOLTAGE_REL_LIMIT

Reliability voltage

NV_GPU_PERF_INFO_VER
NV_GPU_PERF_INFO_VER_1
NV_GPU_PERF_STATUS_VER
NV_GPU_PERF_STATUS_VER_1
NV_GPU_POWER_INFO_VER
NV_GPU_POWER_INFO_VER_1
NV_GPU_POWER_STATUS_VER
NV_GPU_POWER_STATUS_VER_1
NV_GPU_POWER_TOPO_VER
NV_GPU_POWER_TOPO_VER_1
NV_VFP_CURVE_VER
NV_VFP_CURVE_VER_1
NV_VOLTAGE_BOOST_PERCENT_VER
NV_VOLTAGE_BOOST_PERCENT_VER_1
NV_VOLTAGE_STATUS_VER
NV_VOLTAGE_STATUS_VER_1
NV_VOLT_STATUS_VER
NV_VOLT_STATUS_VER_1
NV_VOLT_TABLE_VER
NV_VOLT_TABLE_VER_1

Functions

NvAPI_GPU_ClientPowerPoliciesGetInfo
NvAPI_GPU_ClientPowerPoliciesGetStatus
NvAPI_GPU_ClientPowerPoliciesSetStatus
NvAPI_GPU_ClientPowerTopologyGetStatus
NvAPI_GPU_GetCoreVoltageBoostPercent

Pascal only

NvAPI_GPU_GetCurrentVoltage

Pascal only

NvAPI_GPU_GetVFPCurve

Pascal only

NvAPI_GPU_GetVoltageDomainsStatus

Maxwell only

NvAPI_GPU_GetVoltageStep

Maxwell only

NvAPI_GPU_GetVoltages

Maxwell only

NvAPI_GPU_PerfPoliciesGetInfo
NvAPI_GPU_PerfPoliciesGetStatus
NvAPI_GPU_SetCoreVoltageBoostPercent

Pascal only

Type Definitions

NV_GPU_PERF_FLAGS
NV_GPU_PERF_INFO
NV_GPU_PERF_STATUS
NV_GPU_POWER_INFO
NV_GPU_POWER_STATUS
NV_GPU_POWER_TOPO
NV_VFP_CURVE
NV_VFP_CURVE_MEM_ENTRY
NV_VOLTAGE_BOOST_PERCENT
NV_VOLTAGE_STATUS
NV_VOLT_STATUS
NV_VOLT_TABLE