虽然降低 CPU 电压很简单,但降低 dGPU 电压则有点棘手。
您不能直接降低 dGPU 的电压,但您可以做的是超频频率,这会导致任何给定频率在较低的电压下运行,从而有效地降低电压。
我第一次读到这篇文章评论. u/Jr712 随后在帖子中提供了更多细节如何防止 XPS 15 7590 GPU 节流。
正如帖子中所述,在 Windows 上可以使用 MSI Afterburner 完成此操作。我想请那些更了解的人指导如何在 Linux 上完成此操作。
我在一些地方读到过关于这一点的内容,但由于我以前从未这样做过,所以我不确定我是否能得到我想要的。
以下是我查阅过的一些资料来源:
- 如何在 Linux 上超频 Nvidia 显卡
在视频中,实际上有一个滑动条,我可以直接在其中降低电压。我应该这样做吗?(尽管在评论中有人说“Nvidia 不允许在 Linux 上控制新一代显卡的电压”) - 如何在 Ubuntu 中对显卡进行超频?
我知道超频是通过Coolbits
正如指出的那样启用超频:
可以使用 nvidia-xconfig 轻松控制 Coolbits 选项,它可以操作 Xorg 配置文件:
nvidia-xconfig --cool-bits=*value*
但上述链接设置的级别不同:12
vs. 28
。
此外,我想进一步了解:
有哪些风险?尤其是对于 CUDA 使用(例如错误计算)?
我可以阅读启用超频:
警告:超频可能会永久损坏您的硬件。我们已警告您。
这让我想到下一个问题:
超频的“安全”范围是多少?
如果我对 dGPU 进行超频,是否也应该偏移内存时钟?偏移多少?
答案1
您描述的启用超频的程序是正确的。通常我更喜欢直接编辑 X11 文件夹中的配置文件,但这两种方法应该没有区别。我建议将 coolbits 的值编辑为 28。
如果您希望降低 GPU 电压,那么在高时钟频率下,GPU 的稳定性会降低。只有在某些特殊情况下,降低电压才能启用额外的时钟频率(例如,当电压过高并导致过热时)。对于您而言,如果您想降低电压,则不应增加时钟频率,而应将其保留为默认值或稍微降低一点,直到系统稳定。
请记住,并非所有 Nvidia GPU 都能够改变电压,尤其是笔记本 GPU 不允许调整电压。
如果您想停止 GPU 节流,您应该通过提高风扇转速来降低温度,并且如果在 nvidia-settings 菜单中启用了该选项,则可能允许更高的功耗。
超频可能存在的风险有:
- 系统不稳定,屏幕突然冻结并随机重启。
- 组件过热可能会缩短使用寿命。现代 GPU 具有一些“自我保护”功能,因此您不太可能立即损坏它。如果机箱没有气流,则 GPU 温度越高,CPU 温度也越高。
- 如果超过允许的额定最大功率,超频会导致更高的功耗,从而可能给电源带来压力。
对于一些简单的测试,核心时钟 +100 MHz 和 VRAM +300/500 MHz 是一个安全的起点。