在安装CUDA的时候,会安装三个大的组件,分别是NVIDIA驱动、toolkit和samples。驱动用来控制gpu硬件,toolkit里面包括nvcc编译器、Nsight调试工具(支持Eclipse和VS,linux用cuda-gdb)、分析和调试工具和函数库。samples或者说SDK,里面包括很多样例程序包括查询设备、带宽测试等等。接下来笔者就带领大家安装CUDA。

2.1 Windows安装CUDA(GeForce 610M+CUDA7.5)

首先确认你的电脑是否安装了nvidia显卡,目前CUDA只支持Nvida的显卡,不支持AMD/ATI的显卡(AMD对OpenCL支持的很好)。在设备管理器中,可以查看显卡信息。如下图所示,含有NVIDIA的显卡,就可安装。

第2章CUDA安装

图2-1

【注】笔者的是GeForce 610M,请读者自行查看显卡型号。
CUDA支持链接:https://developer.nvidia.com/cuda-gpus
笔者可以查看自己的电脑是否支持CUDA。
在英伟达的官网上下载cuda工具包,注意是windows系统的,而且需要看清楚是笔记本还是台式机的安装包,我的是笔记本,下载笔记本的安装套件,双击打开安装即可,如下图,按照提示安装,在这过程中,它也会更新nvidia的显卡驱动。
下载链接:https://developer.nvidia.com/cuda-toolkit-archive
【注】笔者安装的是7.5(2015年9月)版本的,最新的版本是9.0(2017年9月),安装方法基本都差不多。
【第一步】系统检查。
双击可执行程序进行安装即可自动检查。
第2章CUDA安装

图2-2

【第二步】同意许可协议。
第2章CUDA安装

图2-3

【第三步】安装选项设置。
第2章CUDA安装

图2-4

【第四步】安装程序。
第2章CUDA安装

图2-5

第2章CUDA安装

图2-6

安装完成。
第2章CUDA安装

图2-7

CUDA工具包安装完成后,我们还需要确认,CUDA是否已经正确安装,我们可以先检查nvcc编译器是否正确安装,在命令提示符窗口中输入:nvcc -V,回车查看是否有版本信息。若出现版本信息,则证明nvcc安装成功,如下图所示。
第2章CUDA安装

图2-8

接下来就是测试安装环境了,英伟达官方提供了实例代码,目录是C:\ProgramData\NVIDIA Corporation\CUDA Samples\v7.5\ ,在该目录下有几个版本的VS解决方案,笔者使用的是VS2012,因此使用Samples_vs2012.sln,运行结果如下图所示。
第2章CUDA安装

图2-9

2.2 Linux下安装CUDA

笔者有空再更新了。
接下来开启CUDA编程之旅吧。

相关文章:

  • 2022-12-23
  • 2021-06-17
  • 2021-10-04
  • 2021-11-09
  • 2021-11-16
猜你喜欢
  • 2021-10-19
  • 2021-09-14
  • 2022-12-23
  • 2021-07-19
  • 2021-04-28
  • 2021-06-09
相关资源
相似解决方案