Nvidiaファン速度自動調整ツール推奨
895 ワード
Nvidiaファン速度自動調整ツール推奨
周知のように、nvidia独自のGPU設定ツール回転数自動調整モードを使用すると、GPUファンの回転数が放熱要件の変化に追いつかない.GPU温度が70~80度になることが多く、ファン回転数は40%程度にとどまり、温度が下がらない. 手動回転数調整モードを使用する場合は、まず、
柔軟かつ省力な解決策
オープンソースでpipインストールをサポートするファン調整ツールを最初に押します.https://github.com/andyljones/coolgpus. 2行のコマンドでGPU回転数を自動的に設定し、オンデマンドで調整する.
温度に応じた回転数調整戦略を設定します.以下のコマンドは、GPU温度が15度から85度に変化すると、ファン回転数が20%から90%に線形に増加します.つまり、温度が上昇するにつれて回転数が増加し、どの程度まで完全に自分で手動で制御するかを意味します.
周知のように、nvidia独自のGPU設定ツール
nvidia-settings
のファン回転数調整機能は本当に使いにくい.coolbits
の山を変更して手動調整機能をオンにし(nvidia gpuファン回転数調整記事を検索可能)、nvidia-settings
で手動調整スイッチをオンにし、ファン回転数パーセント進捗バーをドラッグすることで任意の速度調整を実現します.この方法も昔から私が使っていた解決策ですが、この方法の最大の問題は柔軟性が足りないことです.通常、モデルを訓練してから手動で回転数を高くして温度を下げ、訓練が終わったら手動で回転数を低くして消費電力と超大きなファン騒音を減らすことです.柔軟かつ省力な解決策
オープンソースでpipインストールをサポートするファン調整ツールを最初に押します.https://github.com/andyljones/coolgpus. 2行のコマンドでGPU回転数を自動的に設定し、オンデマンドで調整する.
#
pip install coolgpus
温度に応じた回転数調整戦略を設定します.以下のコマンドは、GPU温度が15度から85度に変化すると、ファン回転数が20%から90%に線形に増加します.つまり、温度が上昇するにつれて回転数が増加し、どの程度まで完全に自分で手動で制御するかを意味します.
sudo $(which coolgpus) --temp 15 85 --speed 20 90