如何检查 Caffe 是不是正在使用我的 GPU?

Posted

技术标签:

【中文标题】如何检查 Caffe 是不是正在使用我的 GPU?【英文标题】:How to check if Caffe is using my GPU?如何检查 Caffe 是否正在使用我的 GPU? 【发布时间】:2018-11-23 01:07:15 【问题描述】:

与question 相同,但用于 caffe。我想要一个可以放入我的 python 脚本的命令来检查是否使用了 gpu。

我在模型运行时检查了 nvidia-smi,发现 python 被识别为进程,但 Usage 为 N/A。

我还尝试运行 caffe.set_mode_cpu() 命令,认为时间会非常不同,但使用命令的时间和不使用命令的时间相同。

【问题讨论】:

【参考方案1】:

我想建议使用GPUSTAT。您可以查询 GPU 并检查您的进程是否在命令返回的列表中。 它很简单,不太优雅,但很有效。

【讨论】:

以上是关于如何检查 Caffe 是不是正在使用我的 GPU?的主要内容,如果未能解决你的问题,请参考以下文章

如何知道 CAFFE 代码是使用 GPU 还是 CUDA 代码运行?

Caffe:训练后的GPU CUDA错误:检查失败:错误== cudaSuccess(30 vs. 0)未知错误

如何检查我的系统上是不是有可用的 NVIDIA GPU?

Caffe on Windows common.cpp:166] 检查失败:错误 == cudaSuccess

caffe2 no gpu support 错误:libprotobuf.so.14 [进行中]

win10caffe安装后怎么使用