如何设置 NVIDIA GPU 减速温度?(Linux)

如何设置 NVIDIA GPU 减速温度?(Linux)

如何在 NVIDIA GPU(特别是 GTX960M)上设置 GPU 减速温度?

我正在运行 Kali 2.0,一个基于 Debian 的渗透测试发行版。您可能从 GPU 模型中可以看出,我在一台笔记本电脑上(MSI Apache 游戏笔记本电脑),这意味着我正在使用 bumblebee 来处理正在运行的 GPU 应用程序。我正在研究 Torch 中的神经网络架构,这些架构非常耗费 GPU 并且运行时间很长,因此我希望能够将其设置为运行,然后离开一两天。我不想冒损坏显卡或任何其他组件的风险,在降低 GPU 速度之前默认设置为 96 C,这对我来说有点高 - 如果可能的话,我想将其降低到 90 C。

nvidia-smi 会高兴地告诉我当前设置,但不提供更改设置的方法。nvidia-settings 会调出一个可能有用的菜单,但它也警告我,我实际上并没有使用 NVIDIA X 驱动程序(尽管实验表明,我实际上可以使用该卡进行计算),这让我怀疑它是否能为我做任何事情,即使它确实有一个隐藏在某处的选项。我还没有弄清楚如何为它设置规则。最后,我看到了一些用于编辑卡的 BIOS 的 Windows 软件 - 我觉得这太过分了,而且相当危险。如果这是唯一的方法,我会研究一下,但我希望在尝试这样做之前得到一些专家的意见。如果我理解这些东西是如何工作的,那么当我重新启动 Linux 时,这一点仍然会存在。

Google 医生没有帮助,因为所有的结果都集中在仅显示温度、通过 Windows 程序进行更改或上面提到的选项的命令上。

我还有未探索过的选项吗?最糟糕的情况是,我可以去买一堆冷包,在运行这些东西时将笔记本电脑放在上面,但这似乎是一个糟糕的解决方案,既会产生剧烈的温度梯度,又有冷凝水进入机器内部的风险。感觉它有损坏硬件的风险,却不能保证它能按预期工作。这个故事让我想起了一个男人,他的脚在烤箱里,头在冰箱里,当被问到他感觉如何时,他回答说:“平均而言,感觉还不错!”

答案1

您无法设置减速温度,但可以降低时钟速度。下载并安装 furmark,让它保持开启状态以预热您的 gpu,下载并安装 nvidia inspector,转到允许您调整时钟速度的部分。慢慢降低时钟速度,直到在完全 gpu 利用率下获得所需的温度。

相关内容