您的位置:首页 > 其它

备忘靠谱办法:CUDA Windows开发环境配置

2015-03-04 14:08 525 查看
接触CUDA的时间并不长,最开始是在cuda-convnet的代码中接触CUDA代码,当时确实看的比较痛苦。最近得空,在图书馆借了本《GPU高性能编程 CUDA实战》来看看。

Jeremy Lin


什么是CUDA

CUDA(Compute Unified Device Architecture)是一种专门为提高并行程序开发效率而设计的计算架构。在构建高性能应用程序时,CUDA架构能充分发挥GPU的强大计算能力。更多的介绍,可以参考NVIDIA的 ABOUT PAGE


CUDA开发环境配置

在开始之前,我们配置好CUDA的开发环境。

(1)第一步是确定电脑上装有支持CUDA的GPU。

你可以通过右击我的电脑-管理-设备管理-显示适配器查看



我电脑上这个GPU比较烂,是GeForce GT 620的,不过还好,它支持CUDA。其他支持CUDA的GPU你可以通过NVIDIA的网站查看: https://developer.nvidia.com/cuda-gpus
(2)安装好GPU的设备驱动程序(一般情况下,这个已经安装好了)

(3)下载CUDA开发工具箱

你可以从https://developer.nvidia.com/cuda-downloads下载到合适的CUDA Toolkit。



我下载的是cuda_6.5.14_windows_general_64.exe。安装过程是傻瓜流程,一直next和OK就可以了。

(4)验证安装正确

这个也很简单,在电脑上打开cmd.exe,然后键入nvcc -V



然后,改变路径进入CUDA Samples中运行deviceQuery.exe。在Windows 7、Windows 8.1中可能的路径是:

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v6.5\bin\win32\Release

我的电脑上的路径是:



运行结果如下所示:



(5)新建CUDA程序

依次打开:Visual Studio - 文件 - 新建 - 项目 - NVIDIA -CUDA 6.5






本文地址:http://blog.csdn.net/linj_m/article/details/41314763

更多资源请 关注博客:LinJM-机器视觉微博:林建民-机器视觉
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: