You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's strange, but I don't see any utility, tools to configure target temp or TDP limit for my 3070 laptop GPU. I found in nvidia-settings src/nvml.h this lines int defaultMinTemp; int defaultMaxTemp; int currentTemp;
but I don't see that numbers (min/max) in nvidia-settings, GPU Target Temperature : N/A also no any interface to change them. Also thanks to the latest changes in drivers (525 series) now nvidia-powerd with some tweaks finally working with 5800H (zen3) and provide up to 140W for my GPU, but now there another problem with high level of noise and limit fps is not working that good if someone think about that, because GPU uses higher frequencies and power stay nearly the same, only performance dropped.
Output from systemctl status nvidia-powerd
● nvidia-powerd.service - nvidia-powerd service
Loaded: loaded (/lib/systemd/system/nvidia-powerd.service; enabled; vendor>
Active: active (running) since Sun 2022-12-04 09:39:23 EET; 50min ago
Main PID: 749 (nvidia-powerd)
Tasks: 3 (limit: 18327)
Memory: 24.7M
CPU: 24.137s
CGroup: /system.slice/nvidia-powerd.service
└─749 /usr/bin/nvidia-powerd
pro 04 09:39:19 wer-XMG-APEX-Mid-2021 systemd[1]: Starting nvidia-powerd servic>
pro 04 09:39:19 wer-XMG-APEX-Mid-2021 /usr/bin/nvidia-powerd[749]: nvidia-power>
pro 04 09:39:23 wer-XMG-APEX-Mid-2021 /usr/bin/nvidia-powerd[749]: Dbus Connect>
pro 04 09:39:23 wer-XMG-APEX-Mid-2021 systemd[1]: Started nvidia-powerd service.
cat /proc/driver/nvidia/gpus/0000:01:00.0/power
Runtime D3 status: Enabled (fine-grained)
Video Memory: Active
GPU Hardware Support:
Video Memory Self Refresh: Supported
Video Memory Off: Supported
Strange but it don't report power limits and also nvidia-settings -q DynamicBoostSupport show empty space w/o any values.
I'm thought that nvidia-powerd provide ability to tweak board power limit in a huge range, according to https://www.techpowerup.com/vgabios/231706/clevo-rtx3070-8192-210104 from -99% (1W) to +22%(140W), read a lot of forums how to do that, but can't find a way to do this.
Windows users usually have proprietary software from manufacture (Acer, Gigabyte etc.), but that software not working in linux.
Also there a lot of options to control zen3 CPU by frequency or TDP using like proprietary SW (Tuxedo TCC (predefined profiles)) and free SW like CPUFreq manager (predefined profiles), RyzenAdj (full control of TDP and temperature limits), but no any SW to control Nvidia GPUs like RyzenAdj do, or I missed something?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
It's strange, but I don't see any utility, tools to configure target temp or TDP limit for my 3070 laptop GPU. I found in nvidia-settings src/nvml.h this lines
int defaultMinTemp; int defaultMaxTemp; int currentTemp;
but I don't see that numbers (min/max) in nvidia-settings,
GPU Target Temperature : N/A
also no any interface to change them. Also thanks to the latest changes in drivers (525 series) now nvidia-powerd with some tweaks finally working with 5800H (zen3) and provide up to 140W for my GPU, but now there another problem with high level of noise and limit fps is not working that good if someone think about that, because GPU uses higher frequencies and power stay nearly the same, only performance dropped.Output from
systemctl status nvidia-powerd
cat /proc/driver/nvidia/gpus/0000:01:00.0/power
Strange but it don't report power limits and also
nvidia-settings -q DynamicBoostSupport
show empty space w/o any values.I'm thought that nvidia-powerd provide ability to tweak board power limit in a huge range, according to https://www.techpowerup.com/vgabios/231706/clevo-rtx3070-8192-210104 from -99% (1W) to +22%(140W), read a lot of forums how to do that, but can't find a way to do this.
Windows users usually have proprietary software from manufacture (Acer, Gigabyte etc.), but that software not working in linux.
Also there a lot of options to control zen3 CPU by frequency or TDP using like proprietary SW (Tuxedo TCC (predefined profiles)) and free SW like CPUFreq manager (predefined profiles), RyzenAdj (full control of TDP and temperature limits), but no any SW to control Nvidia GPUs like RyzenAdj do, or I missed something?
Beta Was this translation helpful? Give feedback.
All reactions