462a0cd746581db4b11e0620e98a27e627b1b8a1
GDDR6/GDDR6X GPU Memory Temperature Reader for Linux
Reads GDDR6/GDDR6X VRAM memory temperatures from multiple supported NVIDIA GPUs found in a host Linux system. These findings are based on reverse engineering of the NVIDIA GPU Linux driver.
Dependencies
- libpci-dev
sudo apt install libpci-dev -y
- Kernel boot parameter: iomem=relaxed
sudo vim /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash iomem=relaxed"
sudo update-grub
sudo reboot
Supported GPUs
- RTX 4090 (AD102)
- RTX 4070 Ti (AD104)
- RTX 4070 (AD104)
- RTX 3090 (GA102)
- RTX 3080 Ti (GA102)
- RTX 3080 (GA102)
- RTX 3070 (GA104)
- RTX A2000 (GA106)
Description
Languages
C
82%
Shell
7.1%
CMake
6.3%
Nix
4.6%
