CUDA环境配置

本文介绍Ubuntu14.04下CUDA环境的安装过程

标签

  • 高性能计算(HPC)
  • 并行化加速

学习CUDA最好的去处还是NVIDIA官网,上面许多文档写的都相当不错,比如CUDA编程指南、如何使用cuRand生成随机数等。

环境配置

  • 博主主要在Linux下进行CUDA程序的开发,包括Ubuntu14.04、CentOS6等

以在Ubuntu下安装CUDA为例:

首先,在命令行中执行 nvidia-smi 指令,查看是否有可以进行CUDA编程的GPU,这是先决条件

如果有可用于CUDA编程的GPU,那么我们可以进行下一步的操作——前往NVIDIA官网下载CUDA工具包(网速可能稍慢)

链接在这里

目前的最新版本是7.5,选择适合自己操作系统的CUDA工具包进行下载。推荐deb(local)的方式,如果选择deb(network)方式那么需要对网络的要求较高这里插一句,可以采用迅雷下载然后再拷贝的方式,也可以用 wget 的方式进行下载

下载完成之后,就可以执行如下的安装指令了。

sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb

sudo apt-get update

sudo apt-get install cuda

接下来就是等待安装完成

刚才的操作安装了CUDA7.5工具包以及开发工具Nsight,类似eclipse。由于Ubuntu14.04的图形化界面,我们可以使用Nsight进行代码的编写,并使用其性能分析工具对CUDA程序进行运行时分析。

/usr/local/cuda7.5/目录下,有samples可供我们学习CUDA代码的编写,以及Makefile的应用

你可能感兴趣的:(CUDA,cuda,ubuntu,环境配置)