1、安装之前必须确认自己电脑的GPU支持CUDA。在设备管理器中找到显示适配器(Display adapters),找到自己电脑的显卡型号,如果包含在http://www.nvidia.com/object/cuda_gpus.html的列表中,说明支持CUDA。
安装CUDA之前最好检查一下自己电脑的显卡驱动版本,版本过老的话,需要更新。有时候安装完毕CUDA之后,运行6中的deviceQuery程序时会出错,请优先考虑显卡驱动的问题。
2、下载NVIDIA CUDA Toolkit ( http://www.nvidia.com/content/cuda/cuda-downloads.html),本人下载的是desktop版本win32
CUDA5.0已经将ToolKit和SDK等整合在了一起,因此只需下载一个安装文件即可。
3、首先确认自己已经安装Visual Studio 2010 后再安装助手Visual Assist X。这里Visual Assist X 对于使用CUDA 不是必须的,但为了使程序编写更为方便,这里推荐安装。
安装请参考: http://blog.csdn.net/jasonleesjtu/article/details/12993227
4、CUDA的默认安装目录为:C:\Program Files\NVIDIA GPU Computing Toolkit\ 这里推荐使用默认的安装路径,不需更改。
5、安装完成后,在系统环境里面会发现新添加了两个环境变量:CUDA_PATH_V5_0和CUDA_PATH。但是这些还不够。保险起见,手动配置环境变量。在系统环境变量中新建如下项:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\common
CUDA_LIB_PATH = %CUDA_PATH%\lib\Win32
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\Win32
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\Win32
然后在系统环境变量Path 后添加如下内容:
;%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
6、此时CUDA已经安装成功。可以测试运行。
(1)、启动命令行,Start > All Programs > Accessories > Command Prompt,输入nvcc -V查看版本信息。
(2)、运行例子程序deviceQuery。路径在如下位置:
Windows XP:
C:\Documents and Settings\All Users\Application Data\NVIDIA Corporation\CUDASamples\v5.0\C\bin\win32\Release
Windows Vista, Windows 7, Windows 8, Windows Server 2003, and Windows Server2008:
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\C\bin\wi