如图所示,使用的cuda版本是11.6,pythorch版本是1.12,确认版本正确,并且在运行train.py时有提示cuda3080,gpu_mem等字样,但是查看任务管理器时却发现显卡利用率非常低(gpu1),而cpu利用率非常高,有时候能到95%,请问这种情况是否正常?
网络搜索的答案都在说确认版本,问题也和我这个不是一个东西,而且都在复制粘贴。。
如图所示,使用的cuda版本是11.6,pythorch版本是1.12,确认版本正确,并且在运行train.py时有提示cuda3080,gpu_mem等字样,但是查看任务管理器时却发现显卡利用率非常低(gpu1),而cpu利用率非常高,有时候能到95%,请问这种情况是否正常?
网络搜索的答案都在说确认版本,问题也和我这个不是一个东西,而且都在复制粘贴。。
1 回答9.6k 阅读✓ 已解决
2 回答5.2k 阅读✓ 已解决
2 回答3.6k 阅读✓ 已解决
3 回答4.5k 阅读
2 回答2.5k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
几种可能:
题主的话...直接看第三条好了...
1.GPU没有配置成功
输出False 就是CUDA没有配置好
2.没有指定cuda
只要第一步没有输出False,这一步应该没有问题...直接XXXX.to(device)就能到指定设备上跑
3.代码本身的问题