ilya-zlobintsev / LACT

Linux GPU Configuration Tool
MIT License
1.46k stars 35 forks source link

feat: implement clocks control on Nvidia #398

Closed ilya-zlobintsev closed 3 weeks ago

ilya-zlobintsev commented 3 weeks ago

This adds the ability to configure maximum GPU and VRAM clockspeeds on Nvidia.

This is also a breaking change in the JSON protocol for the device_clocks_info command as it now uses a format that specifies if it's an AMD or Nvidia clocks table.

The Nvidia table format might also change in the future if configuration for other pstates is added.

See #391