最近更新时间:2021-06-09 15:03:04
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
登录GPU实例,进行CUDA驱动下载或复制链接 https://developer.nvidia.com/cuda-downloads
选择与自己的操作系统相匹配的安装包。以Ubuntu 16.0.4 64 位为例,可按如下方式进行选择:
注意:
点击【Download】,选择下载存放地址:
切换到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
在 /usr/local/cuda/samples/1_Utilities/deviceQuery 目录下,执行 make 命令,可以编译出 deviceQuery 程序。执行 deviceQuery 正常显示如下设备信息,此刻认为 CUDA 安装正确。
纯净模式