如何查询某个PID的NVIDIA GPU参数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查询某个PID的NVIDIA GPU参数?相关的知识,希望对你有一定的参考价值。
我知道nvidia-smi
的概述产生如下:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.66 Driver Version: 375.66 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro P4000 Off | 0000:01:00.0 Off | N/A |
| N/A 43C P0 26W / N/A | 227MiB / 8114MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1724 G /usr/bin/X 219MiB |
| 0 8074 G qtcreator 6MiB |
+-----------------------------------------------------------------------------+
但是,对于参数我想为每个进程分解它(例如GPU使用,已用内存)。我找不到相应的查询,但我再也无法想象这样的基本功能没有实现。于是
有没有一种简单的方法来显示每个进程的GPU参数?
答案
我不认为它更接近nvidia-smi pmon
:
# gpu pid type sm mem enc dec fb command
# Idx # C/G % % % % MB name
0 1750 G 1 0 0 0 179 X
0 3734 G 0 0 0 0 7 qtcreator
以上是关于如何查询某个PID的NVIDIA GPU参数?的主要内容,如果未能解决你的问题,请参考以下文章