在我的旧Asus笔记本电脑上,安装了NVIDIA Geforce 820M,我想使用它在GPU上编写和运行代码。不幸的是,NSight根本无法识别已安装的驱动程序。 (请参见下图)
到目前为止我检查了什么:
- 是否已启用Geforce 820M CUDA?根据NVIDIA,Geforce 820M已启用CUDA,计算能力为2.1
- 支持哪种CUDA工具包?我在这里尝试了几个工具箱,发现here具有计算能力2.1的图形卡确实支持我安装的CUDA工具箱8.0。
- 支持/安装了哪个驱动程序?根据CUDA工具包8.0的NVIDIA,需要驱动程序> = 367.48。我在这里尝试了几种驱动程序,从错误消息中的给定驱动程序到我可以从NVIDIA找到的最新驱动程序。 (在安装我检查过的驱动程序时,如有可能,请始终“全新安装”)
- nvcc -V给我成功的输出,其中可以识别CUDA工具v8.0。
我的环境:
- [笔记本电脑是具有Geforce 820M和第二个Intel HD图形设备的Asus R510L。
- 操作系统是Windows 10 x64
- 支持工具包v8.0的Nsight版本5.2(请参阅here)
- Visual Studio 2015社区版更新3