【发布时间】:2022-08-09 13:58:43
【问题描述】:
我有一个有两个 GPU 的用户;第一个是无法运行 CUDA 的 AMD,第二个是支持 cuda 的 NVIDIA GPU。我正在使用代码model.half().to(\"cuda:0\")。我不确定调用是否成功使用了 GPU,也无法测试它,因为我没有任何备用计算机,周围有超过 1 个 GPU。
在这种情况下,“cuda:0”是否意味着第一个可以运行 CUDA 的设备,所以即使他们的第一个设备是 AMD,它也会工作?还是我需要说“cuda:1”?我如何检测哪个号码是第一个支持 CUDA 的设备?
-
您始终可以使用
nvidia-smi来检查 Nvidia GPU 上是否正在运行任何东西。 -
您是否知道如何使用它来帮助我或回答我的问题?我没有任何带有多个 GPU 的测试计算机。 nvidia-smi 或任何其他实用程序对我的计算机所说的内容与该用户的情况无关。
标签: pytorch