brunoartico / nvidia-clock-control

System Tray tool to limit Nvidia GPU Clocks and keep low temperatures/power consumption

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nvidia-clock-control

This software provides a simple system tray app that allows to select and limit NVIDIA GPU's Core and Memory clock speeds, keeping temperatures within desired ranges.

Yet another clock control tool?

Despite existing methods to limit the NVIDIA GPU power on laptops, they may be grumpy and activate (or not) at their own will -- I am talking to you, WhisperMode! -- or be a drastic FPS Limiter, which limits way more than just power consumption.

This is a lightweight, faster and easier-to-use tool to achieve the same. đź‘‹ Hey there laptop gamer looking for a quieter late-night gaming session, this is for you!

Required Software

Disclaimer

Use at your risk! Although nvidia-smi ships with Nvidia drivers, there are no documented side-effects of using it to limit GPU clocks. Threat this software as an overclocking tool!

Supported Hardware

  • GPUs supported are restricted to ones nvidia-smi supports, as per current nvidia-smi documentation, Volta architecture or superior.

Build

To build without console window, use: go build -ldflags "-H=windowsgui"

TO-DO

  • Unit Tests
  • Better UX for the lengthy Core Clock list
  • Support for Profiles
  • Multi-GPU support

About

System Tray tool to limit Nvidia GPU Clocks and keep low temperatures/power consumption

License:MIT License


Languages

Language:Go 100.0%