Skip to content

IADLXManualPowerTuning

Navigation: ADLX SDK ReferencesADLX InterfacesGPU Tuning

The IADLXManualPowerTuning interface provides methods to configure manual power tuning on a GPU.

InterfaceId:IADLXManualPowerTuning
Smart Pointer Interface Name:IADLXManualPowerTuningPtr
Inherits:IADLXInterface
Inherited By:NA

Methods

MethodDescription
GetPowerLimitGets the current power limit of a GPU.
GetPowerLimitRangeGets the manual power tuning minimum power range, maximum power range, and step power range on a GPU.
GetTDCLimitGets the current Thermal Design Current (TDC) limit of a GPU.
GetTDCLimitRangeGets the manual power tuning minimum Thermal Design Current (TDC) range, maximum TDC range, and step TDC range on a GPU.
IsSupportedTDCLimitChecks if Thermal Design Current (TDC) limit is supported on a GPU.
SetPowerLimitSets the power limit of a GPU.
SetTDCLimitSets the Thermal Design Current (TDC) limit of a GPU.

Requirements

Headerinclude “IGPUManualPowerTuning.h”
Minimum version1.0

Example

To see how to use this interface in a C++ application, refer to the ManualPowerTuning C++ sample.

For a C application, refer to the ManualPowerTuning C sample.

Subpages

  • GetPowerLimit - Gets the current power limit of a GPU.
  • GetPowerLimitRange - Gets the manual power tuning minimum power range, maximum power range, and step power range on a GPU.
  • GetTDCLimit - Gets the current Thermal Design Current (TDC) limit of a GPU.
  • GetTDCLimitRange - Gets the manual power tuning minimum Thermal Design Current (TDC) range, maximum TDC range, and step TDC range on a GPU.
  • IsSupportedTDCLimit - Checks if Thermal Design Current (TDC) limit is supported on a GPU.
  • SetPowerLimit - Sets the power limit of a GPU.
  • SetTDCLimit - Sets the Thermal Design Current (TDC) limit of a GPU.

API Reference

This page references: