分析问题:
弹出错误,实际上是机器里有集成显卡和独立显卡这两个卡,
默认情况下,系统使用的显卡是集成显示卡,所以当我们要运行cuda程序是NVIDIA设备驱动就要切换到支持cuda的独立显卡,
所以要弹出集成显卡,当然集成显卡是不可弹出移除的,所以就爆出NVIDIA设备弹出错误的问题。
解决问题:
所以我们要想办法,在运行cuda程序之前,先切换系统的默认显卡为支持cuda的独立显卡。
具体方法,在"NVIDIA控制面板"这里,设置独立显卡GPU为默认的GPU。
如图:




编译caffe的时候遇到了这个问题。
OK. 这样设置之后,跑cuda程序就没问题了。
本文解决在运行CUDA程序时遇到的NVIDIA设备驱动错误,通常由于系统默认使用集成显卡而非支持CUDA的独立显卡导致。通过在NVIDIA控制面板中设置独立显卡为默认GPU,可以避免此错误,确保CUDA程序正常运行。
743

被折叠的 条评论
为什么被折叠?



