检查 CUDA GPU 使用情况

检查 CUDA GPU 使用情况

我已经使用 boinc 进行数字运算好几年了,现在我开始接触更多使用 CUDA 的计算工作。我想知道是否有办法检查在给定时间点哪些进程正在使用 CUDA。如果有帮助的话,我正在使用 nvidia GeForce 8400 GS。

我在网上搜索了一下,得到的最佳建议是使用nvidia-smi。然而,经过进一步搜索,我发现nvidia-smi只为某些显卡提供输出(我的 GEFORCE 不在其中)。因此输出如下:

    +------------------------------------------------------+                       
    | NVIDIA-SMI 5.319.32   Driver Version: 319.32         |                       
    |-------------------------------+----------------------+----------------------+
    | 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 8400GS      Off  | 0000:01:00.0     N/A |                  N/A |
    | 30%   74C  N/A     N/A /  N/A |      282MB /   511MB |     N/A      Default |
    +-------------------------------+----------------------+----------------------+

    +-----------------------------------------------------------------------------+
    | Compute processes:                                               GPU Memory |
    |  GPU       PID  Process name                                     Usage      |
    |=============================================================================|
    |    0            Not Supported                                               |
    +-----------------------------------------------------------------------------+

任何帮助或建议都将不胜感激。

相关内容