CUDA在Windows的安装和使用

CUDA在Windows的安装和使用

 

         前段时间在学习并行程序以及GPGPU,首先入门的是CUDA,经过多日的学习,大概了解了CUDA的工作原理,但是有一些技术细节还是需要以后的学习理解才行啊。

         在使用CUDA之前,来了解什么是CUDA。CUDA全称ComputerUnified Device Architecture(计算机统一设备架构),为了记住这个全称,可没有少费我工夫。我想大多数人都只知道简称,并不知道全称。不过日常工作中我都仅以“酷达”来指代CUDA,不知道别人是怎么读的呢。

         虽然CUDA全称计算机统一设备架构,但这项技术仅限于NVIDIA公司生产的部分新的显卡,不过CUDA在GPGPU界的影响力非常大,掌握一定程度的CUDA技术还是非常重要的,所以我就从CUDA开始学起了。现在看来,CUDA之于OpenCL很像Direct3D之于OpenCL。它们都是目前正在发展并且非常重要的技术,尤其对于图形图像处理和游戏行业来说。

         作为使用CUDA的第一步,首先到http://developer.nvidia.com/cuda-downloads这里进行下载,根据计算机的操作系统、计算机位数来决定下载包。这里我的计算机是Windows8,64位的,就以它进行讲解吧。

         下载完毕后,双击,出现需要解压的位置,注意这是一个临时的位置,真正的安装是在后面的操作。

         随后进行安装了,安装还比较顺利,CUDA的安装方法和绝大多数Windows应用的安装方法一样,安装完毕后会在桌面上得到两个快捷方式。其中Sample Browser是值得看的,里面有非常炫的例子来展示CUDA的威力。下面就是CUDA自带的例子particles,在我的显卡nVidia GeForce GT750M的情况下最高可以达到FPS20000多!这是真的吗?

         我算认识到了CUDA的威力了,CUDA的力量真不止这些,我买了《GPGPU编程技术——从GLSL、CUDA到OpenCL》,书中介绍了CUDA的各种用法,涉及到图形学、物理模拟、人工智能、图像处理乃至金融学、统计学,我觉得最近比较火的比特币所谓的“挖矿”,都可以通过CUDA技术来完成。这就是显卡的威力,它就在我们身边,只是我们未发现而已。

         下一篇博客我将介绍一下自己学习写第一个CUDA程序的心得。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值