Deep learning 如何知道一个程序正在Ubuntu上的GPU或CPU上执行?

Deep learning 如何知道一个程序正在Ubuntu上的GPU或CPU上执行?,deep-learning,gpu,cpu,Deep Learning,Gpu,Cpu,我正在使用Ubuntu 16.04,运行我的程序来训练一个深度学习模型。纪元数字似乎很大,但程序太慢。我想确保我的程序在GPU上运行 我怎么会知道呢 谢谢 我假设您使用的是Nvidia GPU 实现这一点的最简单方法是在终端内键入以下命令: 手表-n 1 nvidia smi 这将为您提供连续更新(每秒),而无需将输出填充到终端 您将能够检查哪些进程正在使用您的GPU、分配的内存、温度和使用的电源等 只要使用nvidia smi,看看GPU的使用情况,你在运行什么样的程序?

我正在使用Ubuntu 16.04,运行我的程序来训练一个深度学习模型。纪元数字似乎很大,但程序太慢。我想确保我的程序在GPU上运行

我怎么会知道呢


谢谢

我假设您使用的是Nvidia GPU

实现这一点的最简单方法是在终端内键入以下命令:

手表-n 1 nvidia smi

这将为您提供连续更新(每秒),而无需将输出填充到终端

您将能够检查哪些进程正在使用您的GPU、分配的内存、温度和使用的电源等


只要使用nvidia smi,看看GPU的使用情况,你在运行什么样的程序?