Process
如何將程序從 GPU 轉移到 CPU 使用率
我的
nvidia-smi
輸出如下COVID19_002_6LU7_Protease_Top_3/ni_fda130/fda130_fix$ nvidia-smi Sun Jun 7 15:00:30 2020 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 440.33.01 Driver Version: 440.33.01 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 Quadro K620 On | 00000000:02:00.0 On | N/A | | 63% 73C P0 19W / 30W | 1253MiB / 1994MiB | 98% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | 0 1406 G /usr/lib/xorg/Xorg 12MiB | | 0 2006 G /usr/lib/xorg/Xorg 193MiB | | 0 2186 G /usr/bin/gnome-shell 370MiB | | 0 3007 G ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files 400MiB | | 0 9680 G /opt/teamviewer/tv_bin/TeamViewer 10MiB | | 0 14270 G /usr/lib/rstudio/bin/rstudio 56MiB | | 0 14961 G /usr/lib/rstudio/bin/rstudio 61MiB | | 0 22725 G ...passed-by-fd --v8-snapshot-passed-by-fd 4MiB | | 0 23617 C gmx 74MiB | +-----------------------------------------------------------------------------+
gmx
是分子動力學模擬,是我的主要過程。我不知道特別是某些過程
...AAAAAAAAAAAACAAAAAAAAAA= --shared-files
。它是什麼?以及如何防止它在 GPU 中執行。我也可以轉向
/usr/bin/gnome-shell
CPU 使用率而不是 GPU 使用率嗎?我遇到了一個這樣的問題。但它沒有得到答复。
我還找到了關於這個主題的另一個主題。但它基本上沒有完全回答。
您的 GPU 用於顯示和計算過程;通過查看“類型”列,您可以看到哪個是哪個——“G”表示該程序是一個圖形程序(使用 GPU 進行顯示),“C”表示該程序是一個計算程序(使用 GPU用於計算)。
要移動 GPU 的“G”型程序,您需要停止它在 GPU 上的顯示,這將涉及停止該程序並(如果合適)在另一個 GPU 上啟動它以進行顯示。
就
...AAAAAAAAAAAACAAAAAAAAAA= --shared-files
過程而言,您必須使用它來查找它ps
以確定它是什麼。