CentOS 7.6安装 NVIDIA 显卡驱动 、cuda以及gpu_burn并测试

   1.安装依赖环境:

yum install kernel-devel gcc -y

2.检查内核版本和源码版本,保证一致
ls /boot | grep vmlinu

rpm -aq | grep kernel-devel
3.屏蔽系统自带的nouveau
查看命令:
lsmod | grep nouveau

修改dist-blacklist.conf文件:
vim /lib/modprobe.d/dist-blacklist.conf

将nvidiafb注释掉:
#blacklist nvidiafb 

然后添加以下语句:
blacklist nouveau
options nouveau modeset=0

屏蔽之前

 

 屏蔽之后(重启后查看)

 

  4.重建initramfs image步骤  (设置完reboot,再查看)

    mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak


dracut /boot/initramfs-$(uname -r).img $(uname -r)

5.修改运行级别为文本模式
systemctl set-default multi-user.target
6、设置好之后安装下载的驱动:

chmod +x NVIDIA-Linux-x86_64-440.64.run

./NVIDIA-Linux-x86_64-440.64.run

7、安装驱动

 

 

 

 

 

执行nvidia-smi

 8、驱动安装完成,安装cuda

输入accept

 

 选择install,如果已安装驱动,可以驱动这里不选择,按空格

 

9、安装完添加 ~/.bashrc

export PATH="$PATH:/usr/local/cuda-11.0/bin"              (这里需要对应具体cuda版本)
export LD_LIBRARY_PATH="/usr/local/cuda-11.0/lib64"

 

 安装完查看版本

   

 

 10、安装gpu_burn测试工具

下载gpu_burn,解压安装

修改Makefile文件

vim 编辑Makefile文件,去掉 -arch=compute_30

 

 

 给Makefile添加执行权限

chmod +x Makefile

make install 安装

生成gpu_burn 脚本 ,执行./gpu_burn 即可测试GPU

 

 

 扩展:

      多块GPU卡的情况可以指定测试某张卡,比如指定0和1号卡

    export CUDA_VISIBLE_DEVICES=0,1
   ./gpu_burn 1000









posted @ 2021-04-16 10:29  祝福满地  阅读(5225)  评论(0编辑  收藏  举报