CUDA遇到的问题
CUDA下载与安装
-
正常安装。解压目录想选到哪就选到哪,最后都会默认安装在C盘。
可能遇到的坑:
(1)版本选择时“version”选择的是你所用的电脑系统版本。
-
Samples运行
第一步:点击进入CUDA示例代码的文件夹。如(C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0)。
第二步:选择自己的vs版本的sln,如Samples_vs2015.sln 双击使用vs打开。
第三步:运行实例。选择一个实例右击–>调试–>启动新实例。(或者,选中实例后点击工具栏“生成”->“生成[实例名]”–>在文件夹【C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\bin\win64\Debug】中找到[实例名].exe,双击运行)
结果:
-
CUDA遇到的问题:
(1) CUDA程序、sample程序闪退。没有调用GPU。
可能提示:
1)CUDA error at C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\inc\helper_cuda.h:708 code=30(cudaErrorUnknown) “cudaGetDeviceCount(&device_count)”
2)CUDA error at C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\inc\helper_cuda.h:708 code=30(cudaErrorUnknown) “cudaGetDeviceCount(&device_count)”
原因:驱动没安装成功。
可能是自动安装CUDA的时候把原来的驱动卸载了。桌面上多了一个“GeForce Experience”的图标,双击下面这个图标就会自动安装驱动,这个是Nvidia公司的安装更新驱动的软件。