demura.netでFolding@homeの取り組みを2020年4月11日に紹介してからチームKanazawaメンバーが順調に増えて、2020年8月11日現在、68名、順位341位(254551チーム中)になりました。ありがとうございます。
さて、私は自宅で24時間フルスピードでFolding@homeのアプリを動かしています。マシンはGPU Nvidia GTX 1080Tiが2個、Intel Core(TM) i7-8700K です。気をつけなければならないのはGPUの温度です。そのGPUの仕様上の最大温度は91度ですが、NVIDIAの関係者に聞いたところ、長時間運用するのであれば80度以下の運用が望ましいとコメントを頂きました。私は80度を目標にGPU温度を管理しています。
- GPUの温度を知ろう
- 端末を開いて次のコマンドを実行するとGPUの温度がわかる。
- $ nvidia-smi
Wed May 27 22:13:04 2020
+—————————————————————————–+
| NVIDIA-SMI 440.64 Driver Version: 440.64 CUDA Version: 10.2 |
|——————————-+———————-+———————-+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 108… Off | 00000000:01:00.0 On | N/A |
| 62% 74C P2 125W / 125W | 958MiB / 11175MiB | 99% Default |
+——————————-+———————-+———————-+
| 1 GeForce GTX 108… Off | 00000000:02:00.0 Off | N/A |
| 62% 70C P2 168W / 170W | 228MiB / 11178MiB | 93% Default |
+——————————-+———————-+———————-++—————————————————————————–+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1292 G /usr/lib/xorg/Xorg 222MiB |
| 0 3914 C …org/v7/lin/64bit/Core_22.fah/FahCore_22 327MiB |
| 0 5707 G …AAAAAAAAAAAAAAgAAAAAAAAA –shared-files 402MiB |
| 0 7346 G /usr/bin/nvidia-settings 1MiB |
| 1 1292 G /usr/lib/xorg/Xorg 18MiB |
| 1 7346 G /usr/bin/nvidia-settings 1MiB |
| 1 16354 C …org/v7/lin/64bit/Core_22.fah/FahCore_22 195MiB |
+—————————————————————————–+
- $ nvidia-smi
- 端末を開いて次のコマンドを実行するとGPUの温度がわかる。
温度が高い場合、温度を下げるためにはFanの増設、PCの置き場所や部屋の空調を考えないと以下の2つの方法が考えられます。
- GPUの消費電力を下げる
端末を開いて以下のコマンドを実行する。ここで-iの後はGPUの番号、-plの後は消費電力[w]。ここではGPU0の消費電力を170Wに設定している。$ sudo nvidia-smi -i 0 -pl 170
- GPUファンのスピードを上げる
- 端末を開いて次のコマンドを実行する。
$ sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
- コンピュータを次のコマンドで再起動する。
$ sudo reboot
- NVIDIA X Server Settingsを起動する。
$ nvidia-settings
- GPU -> Thermal SettingsでEnable GPU Fan Settingsにチェックを入れるとFan Speedを変更できる。
- 端末を開いて次のコマンドを実行する。
終わり
コメント