配置有GPU的云服务器或物理机需要安装正确的驱动软件才能够使用,以NVIDIA Tesla GPU为例,需要安装Tesla显卡驱动作为硬件驱动程序,还需要安装CUDA作为上层应用程序所需要的库。
本文以Centos系统+Tesla P100 GPU为例,展示GPU驱动和CUDA的安装过程。
Centos 安装 Tesla Driver
Centos上安装Tesla驱动有两种方式:
Shell脚本安装,适用于任何Linux发行版
包安装,Centos使用RPM包
环境准备
NVIDIA Telsa GPU的驱动在安装过程中需要编译kernel module,需要安装gcc和kernel devel。
#> yum install gcc kernel-devel-($uname -r) kernel-headers
Shell脚本安装
2. 按照操作系统和GPU型号选择安装包,以Tesla P100为例
Operating System 选择 Linux 64-bit 代表下载的 Shell 安装文件,其他具体的选择代表下载的对应的安装包
3. 点击对应 Version,跳转后邮件选择复制链接地址