nvidia官方:https://developer.nvidia.com

参考文档:(103条消息) linux版本安装cuda_linux安装cuda_scl52tg的博客-CSDN博客

介绍

GPU

  GPU是显卡上的一块芯片,就像CPU是主板上的一块芯片

显卡

  显示器≠显卡,显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。

  对于从事专业图形设计的人来说显卡非常重要

  原始的显卡一般都是集成在主板上,只完成最基本的信号输出工作,并不用来处理数据。随着显卡的迅速发展,就出现了GPU的概念,显卡也分为独立显卡和集成显卡

  Nvidia显卡分类
    GeForce系列:家庭娱乐打游戏必备;
    Quadro系列:专业绘图设计视频渲染,经常使用3ds Max、Maya等软件的必备。
    Tesla系列:高端显卡,用于大规模的并行计算

 

nvidia显卡驱动

  来驱动独立显卡的,没有了只能用集成显卡

 

CUDA算是一个运行平台,主要是调用显卡,底层等一些操作

官网:cuda:https://developer.nvidia.com/cuda-downloads

 

 

 

 

CUDNN算是一个用于深度神经网络的库,加速完成相应的深度训练

 官网:cudnn:https://developer.nvidia.com/rdp/cudnn-archive

 

 

 安装

 

驱动安装

  安装cuda是会自动安装显卡驱动的(不好)

  删除旧的驱动 :sudo apt-get --purge remove nvidia*

  查看推荐安装的:ubuntu-drivers devices

  安装

    

 

 

  在软件与更新处,进行重启

   

 

   检查是否成功: nvidia-smi  出现画面,ok

 

cuda安装(deb local)

  官网:cuda:https://developer.nvidia.com/cuda-toolkit-archive

  

 

   按照下面提供的就安装  

 

  添加环境变

    export PATH=/usr/local/cuda-10.2/bin${PATH:+:${PATH}}
    export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

  刷新

    source ~/.bashrc

  检测

    nvcc -V

cuda安装(runfile local)

https://www.cnblogs.com/pzy1998/p/16198927.html

 

 

cudnn安装

   官网:cudnn:https://developer.nvidia.com/rdp/cudnn-archive

  查看cudnn版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

  下载tgz的文件,然后解压

   

 

   解包,然后将里面的include和lib文件夹下面的,放在cuda下面就行

  sudo cp cudnn/include/cudnn*.h /usr/local/cuda/include
  sudo cp -P cudnn/lib/libcudnn* /usr/local/cuda/lib64

  sudo chmod a+r /usr/local/cuda/include/cudnn*.h /usr/local/cuda/lib64/libcudnn*

 

 最后,用nvidia-smi进行查看安装的东西

 

心酸历史:

因为我不懂瞎整,电脑里装了好多cuda。也不知道哪来的

也不知道要按显卡驱动

网上版本各种各样,都是泪

posted on 2023-02-10 17:00  黑逍逍  阅读(109)  评论(0编辑  收藏  举报