zoukankan      html  css  js  c++  java
  • CentOS 7.x 安装CUDA

    1. 当前环境

      [root@node17 ~]# cat /etc/redhat-release 
      CentOS Linux release 7.9.2009 (Core
      
    2. 首先需要确认自己的GPU是否支持CUDA。查看支持CUDA的GPU列表

      [root@node17 ~]# lspci | grep -i nvidia
      af:00.0 3D controller: NVIDIA Corporation GA100 [GRID A100 PCIe 40GB] (rev a1)
      
    3. 验证是否有GCC编译环境。

      [root@node17 ~]# gcc -v
      
    4. 验证是否安装了内核头文件和开发包。

      [root@node17 ~]# yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
      
    5. 查看本机是否有装nouveau驱动,如果有就禁用掉(因为它和NVIDIA官方的驱动有冲突,所以安装NVIDIA驱动和CUDA前应该禁用它)。如果没有就跳过本步骤。

      [root@node17 ~]# lsmod | grep nouveau
      [root@node17 ~]# vim /etc/modprobe.d/blacklist-nouveau.conf
      blacklist nouveau
      options nouveau modeset=0
      [root@node17 ~]# mv /boot/initramfs-$(uname -r).img{,.bak}
      [root@node17 ~]# dracut /boot/initramfs-$(uname -r).img $(uname -r)
      ## 重启系统并验证。
      [root@node17 ~]# shutdown -r now
      [root@node17 ~]# lsmod | grep nouveau
      
    6. 下载驱动程序,CUDA历史包下载地址

      [root@node17 ~]# wget https://developer.download.nvidia.com/compute/cuda/11.2.0/local_installers/cuda-repo-rhel7-11-2-local-11.2.0_460.27.04-1.x86_64.rpm
      [root@node17 ~]# yum -y install nvidia-driver-latest-dkms cuda
      [root@node17 ~]# yum -y install cuda-drivers
      
    7. 验证。

      [root@node17 ~]# cd /usr/local/cuda/samples/1_Utilities/deviceQu
      [root@node17 ~]# make
      [root@node17 ~]# ./deviceQuery
      


    写作不易,转载请注明出处,谢谢~~

  • 相关阅读:
    Hibernate unsaved-value 属性
    ResulsetHandler九个实现类
    Introspector内省和反射的区别.
    数据库表、字段命名规范
    Linux 时间同步 ntpdate
    http升级https改造方案
    org.apache.tomcat.util.net.NioEndpoint,打开的文件过多
    kafka常用命令
    elasticsearch.yml 配置说明
    getDate() 各种时间格式
  • 原文地址:https://www.cnblogs.com/ccbloom/p/15323176.html
Copyright © 2011-2022 走看看