安装CUDA驱动指南

最近更新时间:2020-06-09 17:45:43

CUDA (Compute Unified Device Architecture) 是显卡厂商 NVIDIA 推出的运算平台。 CUDA™ 是一种由 NVIDIA 推出的通用并行计算架构,该架构使 GPU 能够解决复杂的计算问题。 它包含了 CUDA 指令集架构(ISA)以及 GPU 内部的并行计算引擎。 开发人员现在可以使用 C 语言, C++ , FORTRAN 来为 CUDA™ 架构编写程序,所编写出的程序可以在支持 CUDA™ 的处理器上以超高性能运行。

GPU 云服务器采用 NVIDIA 显卡,需要安装 CUDA 开发运行环境。以Ubuntu 16.0.4为例,可参照以下步骤进行安装。

安装依赖包

登录 GPU 实例,下载安装需要的依赖库,运行如下指令:

sudo apt-get install libGLU* libXi* libXmu*  -y

下载驱动

  1. 登录GPU实例,进行CUDA驱动下载或复制链接 https://developer.nvidia.com/cuda-downloads

  2. 选择与自己的操作系统相匹配的安装包。以Ubuntu 16.0.4 64 位为例,可按如下方式进行选择:

    安装CUDA驱动指南

    注意:

    • Installer Type 这里推荐选择 runfile(local)。
    • network:网络安装包,安装包较小,需要在主机内联网下载实际的安装包。
    • local:本地安装包。安装包较大,包含每一个下载安装组件的安装包。
  3. 点击【Download】,选择下载存放地址:

    安装CUDA驱动指南

  4. 切换到CUDA安装包所在的目录,执行以下命令:

    sudo sh cuda_9.1.85_387.26_linux.run  

    根据提示选择accept -yes -enter。

    注意:

    • 若执行后出现如下结果:

      Driver: Installed require reboot    
      Toolkit: install skip  
      Samples: install skip  

      说明这个CUDA安装包包含了Driver,Toolkit和Samples三部分,但此次安装时只把驱动装上了。

      此时需重新安装,再次执行以下命令:

      sudo sh cuda_9.1.85_387.26_linux.run
    • CUDA安装成功结果如下:

      Driver: Installed   
      Toolkit: Installed in /usr/local/cuda   
      Samples: Installed in /home/XX   
  5. 在 /usr/local/cuda/samples/1_Utilities/deviceQuery 目录下,执行 make 命令,可以编译出 deviceQuery 程序。执行 deviceQuery 正常显示如下设备信息,此刻认为 CUDA 安装正确。

    安装CUDA驱动指南

金山云,开启您的云计算之旅

免费注册