【发布时间】:2023-03-09 04:50:01
【问题描述】:
我正在运行 tensorflow 程序,只是好奇为什么 nvidia-smi 显示我使用的是 gpu,但是 为什么任务管理器显示我没有使用 gpu。
我在我的计算机(windows 10)和服务器(ubuntu 16.04)中运行相同的 tensorflow 代码。 我发现程序在服务器上运行得很快,我很好奇是什么让它更快。 当我看到 nvidia-smi 的结果时,我的计算机中的 gpu 内存比在服务器中使用得更多。 我发现 nvidia-smi 打印出 prgram 正在使用 gpu,但任务管理器打印出程序未使用 gpu!
(base) PS C:\Users\82102> nvidia-smi
Wed Sep 11 19:35:47 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.86 Driver Version: 430.86 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name TCC/WDDM | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2070 WDDM | 00000000:23:00.0 On | N/A |
| 55% 69C P2 163W / 175W | 7745MiB / 8192MiB | 38% Default |
+-------------------------------+----------------------+----------------------+
任务管理器显示python程序不使用gpu! (我还不能上传图片)
在服务器中,程序也在使用gpu。
[0] TITAN Xp | 84'C, 66 % | 4516 / 12192 MB | yoonah(4505M)
[1] TITAN Xp | 31'C, 0 % | 158 / 12196 MB | yoonah(147M)
为什么任务管理器显示程序没有使用gpu?很好奇
【问题讨论】:
标签: python windows tensorflow gpu