Monitoring

GPU usage monitoring (CUDA)

  • October 6, 2021

我在我的電腦上安裝了 CUDA 工具包,並在 GPU 上啟動了 BOINC 項目。在 BOINC 中,我可以看到它在 GPU 上執行,但是是否有一個工具可以向我顯示有關在 GPU 上執行的內容的更多詳細資訊 - GPU 使用情況和記憶體使用情況?

對於 Nvidia GPU,有一個工具nvidia-smi可以顯示記憶體使用情況、GPU 使用情況和 GPU 溫度。還有一個計算程序列表和更多選項,但我的顯卡(GeForce 9600 GT)不完全支持。

Sun May 13 20:02:49 2012       
+------------------------------------------------------+                       
| NVIDIA-SMI 3.295.40   Driver Version: 295.40         |                       
|-------------------------------+----------------------+----------------------+
| Nb.  Name                     | Bus Id        Disp.  | Volatile ECC SB / DB |
| Fan   Temp   Power Usage /Cap | Memory Usage         | GPU Util. Compute M. |
|===============================+======================+======================|
| 0.  GeForce 9600 GT           | 0000:01:00.0  N/A    |       N/A        N/A |
|   0%   51 C  N/A   N/A /  N/A |  90%  459MB /  511MB |  N/A      Default    |
|-------------------------------+----------------------+----------------------|
| Compute processes:                                               GPU Memory |
|  GPU  PID     Process name                                       Usage      |
|=============================================================================|
|  0.           Not Supported                                                 |
+-----------------------------------------------------------------------------+

引用自:https://unix.stackexchange.com/questions/38560