Command line tool that uses AMD ADL OverDrive5 interface to control power and fan speed of their GPU boards. Works on Windows and Linux (if video driver is loaded).
Examples:
>overdrive5 -h
Overdrive5 v1.1 - ATI/AMD ADL OverDrive5 Tool
Usage: overdrive5.exe [options]
Options:
-h - help
-l - list adapters and thermal controllers
-a <#> - use adapter <#>
-c <#> - use thermal controller <#>
-f - get fan speed
-F <#> - set fan speed to <#> %
-J <#> - set fan speed to <#> RPM
-g <#> - monitor fan speed for <#> seconds
-G - set default fan speed
-q - get performance levels
-Q - get default performance levels
-A - get current activity
-p <clk/mem/vddc> - add a performance level
-P - set the performance levels
-S <clk/mem/vddc> - set the highest performance level
-D - set default performance levels
-t - get the temperature
-T <#> - monitor the temperature for <#> seconds
-w - get power control info.
-W <#> - set power control value
-v <#> - set verbosity level to <#>>overdrive5 -Aqft
Current Activity:
Engine Clock = 157.00 MHz
Memory Clock = 300.00 MHz
Vddc = 1.062 V
Activity = 0%
Performance Level = 0
Bus Speed = 2.50 GT/s
Bus Lanes = 16/16
Overdrive parameters:
Number of Performance Levels = 3
Activity Reporting Supported = Yes
Discrete Performance Levels = Yes
Engine Clock = 80.00 - 1200.00 step 5.00 MHz
Memory Clock = 150.00 - 1400.00 step 5.00 MHz
Vddc = 1.062 - 1.212 step 0.005 V
Performance level 0:
Engine Clock = 157.00 MHz
Memory Clock = 300.00 MHz
Vddc = 1.062 V
Performance level 1:
Engine Clock = 600.00 MHz
Memory Clock = 900.00 MHz
Vddc = 1.112 V
Performance level 2:
Engine Clock = 800.00 MHz
Memory Clock = 1200.00 MHz
Vddc = 1.212 V
Fan Speed Range = 0 - 100 % or 800 - 5100 RPM, flags = 0xf
Fan Speed = 21% = 1112 RPM, flags = 0x0,0
Temperature = 40.0 CTo change performance level 2:
>overdrive5 -S 850/1200/1.2 -q
Overdrive parameters:
Number of Performance Levels = 3
Activity Reporting Supported = Yes
Discrete Performance Levels = Yes
Engine Clock = 80.00 - 1200.00 step 5.00 MHz
Memory Clock = 150.00 - 1400.00 step 5.00 MHz
Vddc = 1.062 - 1.212 step 0.005 V
Performance level 0:
Engine Clock = 157.00 MHz
Memory Clock = 300.00 MHz
Vddc = 1.062 V
Performance level 1:
Engine Clock = 600.00 MHz
Memory Clock = 900.00 MHz
Vddc = 1.112 V
Performance level 2:
Engine Clock = 850.00 MHz
Memory Clock = 1200.00 MHz
Vddc = 1.200 VTo set all performance levels:
>overdrive5 -p 157/300/1.062 -p 600/900/1.112 -p 850/1200/1.212 -P