安装环境:
os:windows7
显卡:gt 740
vs2010
1.查看本机配置,查看显卡类型是否支持NVIDIA GPU选中计算机-->右键属性-->设备管理器-->显示适配器:CUDA GPUs可以查到相应显卡的compute capability;
2.下载对应的cuda toolkit:cuda7.5工具包中已经包含了显卡驱动和sdk了。
CUDA Toolkit本次安装下载了cuda_7.5.18_windows.exe
3.安装cuda toolkit
选择自定义安装,全选,中间会设置三个路径,根据自己的情况设置:
cuda toolkit:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5
cuda samples:C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5
cuda document:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5
CUDA工具包安装完成后,我们还需要确认,CUDA是否已经正确安装,我们可以先检查nvcc编译器是否正确安装,在命令提示符窗口中输入:nvcc -V,回车查看是否有版本信息。若出现版本信息,则证明nvcc安装成功,如下图所示:
4.进入C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5文件夹,选择Samples_vs2010.sln进行编译,然后打开C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5\bin\win64\Release目录,打开cmd命令行,执行deviceQuery.exe会显示GPU显卡、CUDA版本等相关信息,最后一行显示:Result = PASS;说明安装成功。 注意:ProgramData这个文件是隐藏文件。
5.配置vs 2010
(1)启动vs 2010,选择win32控制台应用程序,空项目,添加cuda源文件
(2)右键项目,生成自定义,选择cuda7.5
(3)右键项目》属性》配置属性》链接器》常规》附加库目录
添加:$(CUDA_PATH_V7_5)\lib\$(Platform)
(4)右键项目》属性》配置属性》链接器》输入》附加依赖项
添加:cudart.lib
(5)右键点击源文件》属性》项类型》cuda c/c++
至此,设置完毕,也可以新建项目时直接选择cuda项目。
6.设置高亮
(1)设置c/c++关键字高亮
设置方法: 在VS2010的菜单 依次点击:“工具|选项|文本编辑器|文件扩展名”,在这个界面里: “编辑器”下拉框选“Microsoft Visual C++”,在“Extension”文本框输入.cu 点击“添加”按钮 ,重复工作把.cuh 添加为vc++类型,点击确定按钮。 把全部.cu文件关闭,再打开,.cu文件C++关键字就高亮了。如果不行就重启VS2010。但是CUDA的关键字还是黑色的,下一步把CUDA关键自高亮显示。
(2)设置cuda关键字高亮
把SDK_PATH\C\doc\syntax_highlighting\usertype.dat复制到vs2010安装目录下
D:\setup\visual stdio\Common7\IDE(我的电脑),VS2010需要重启,重启后打开.cu文件,CUDA的关键字应该变成蓝色了。
(3)设置vassistx
http://ju.outofmemory.cn/entry/97435