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