美文网首页
安装Nvidia驱动,Cuda,Cudnn

安装Nvidia驱动,Cuda,Cudnn

作者: DayDayUp_hhxx | 来源:发表于2023-11-13 09:53 被阅读0次

    1 下载GPU驱动

    根据GPU型号下载相应的驱动程序,
    下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn

    2 安装驱动

    默认运行安装即可,安装过程中选择默认选项。

    sudo sh NVIDIA-Linux-x86_64-440.95.01.run
    #或者
    sudo sh NVIDIA-Linux-x86_64-440.95.01.run -no-x-check -no-nouveau-check -no-opengl-files
    #tmp空间不够时,建一个临时文件夹,并指定tmpdir
    sudo sh NVIDIA-Linux-x86_64-440.95.01.run -no-x-check -no-nouveau-check -no-opengl-files --tmpdir /xxx/xxxx/tmp
    

    tmp空间不足时,会报错 “Uncompressing NVIDIA Extraction failed.Signal caught, cleaning up”
    建一个临时文件夹,并指定tmpdir,没有“=”,不要加等号

    3 下载cuda

    根据需要使用pytorch,tensorflow等的版本,确定使用的cuda版本
    下载地址:https://developer.nvidia.com/cuda-toolkit-archive

    4 安装cuda

    sudo sh cuda_11.6.0_510.39.01_linux.run 
    #tmp空间不足
    --tmpdir /xxx/xxxx/tmp
    

    5 下载cudnn

    根据需要下载对应版本cudnn,
    地址:https://developer.nvidia.com/rdp/cudnn-archive

    6 安装cudnn

    #解压缩
    tar -xvf cudnn-linux-x86_64-8.6.0.163_cuda11-archive.tar
    #copy
    sudo cp include/* /usr/local/cuda-11.6/include
    sudo cp lib/libcudnn* /usr/local/cuda-11.6/lib64
    #赋权
    sudo chmod a+r /usr/local/cuda-11.6/include/cudnn* /usr/local/cuda-11.6/lib64/libcudnn*
    

    7 配置环境变量

    vim ~/.bashrc
    #添加路径
    export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64:$LD_LIBRARY_PATH
    export PATH=/usr/local/cuda-11.6/bin:$PATH
    #更新环境变量
    source ~/.bashrc
    

    8查看命令

    #查看nvidia gpu
    nvidia-smi
    # 查看cuda
    nvcc -V
    #查看cudnn
    cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
    

    相关文章

      网友评论

          本文标题:安装Nvidia驱动,Cuda,Cudnn

          本文链接:https://www.haomeiwen.com/subject/ikzrwdtx.html