当前位置:   article > 正文

Linux安装CUDA

linux安装cuda


前言

笔者最近在做深度学习和感知方面的一个学习,需要用到CUDA 来加速,所以安装了CUDA ,在这里总结了一下。

一、CUDA 是什么

cuda是Compute Unified Device Architecture的缩写。中文叫统一计算架构。是为了让Nvidia GPU(可以通俗理解成显卡,但是与显卡有不同)可以完成通用计算任务的一种集成技术。我们通常可以使用的cuda框架有c,c++,fortran,python,java的,可以为数据大吞吐量的工作提供很好的加速功能。

二、步骤

1.先查看有没有安装CUDA 在终端输入命令

nvcc -V 
#或者
nvcc --version
  • 1
  • 2
  • 3

2.若没有,查看有没有安装显卡驱动

Software&Updates --> Additional Drivers
#如下图
  • 1
  • 2

在这里插入图片描述

一般默认是底下那个open source,一般不用这个,改成一个带有recommend的,笔者这里是470


3.查看Driver对应的CUDA version

终端输入nvidia-smi,显示

笔者是CUDA 11.4

4.到cuda-toolki-archive,下载对应的cuda

笔者选择了cuda 11.4.4
在这里插入图片描述
选择了对应的属性之后,在终端依次输入蓝色框命令,即:

wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run
sudo sh cuda_11.4.4_470.82.01_linux.run
  • 1
  • 2

这时候因为前面步骤已经安装了Driver,这里会提示Existing package manager installation of the driver found. It is strongly recommended that you remove this before continuing.,我们选择continue即可,然后出现下面这样的界面,enter一下把Driver取消
在这里插入图片描述
安装过程结束后,显示下面界面

在这里插入图片描述

5.修改环境变量

vim ~/.bashrc
  • 1

输入

export PATH=/usr/local/cuda-11.4/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.4/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
#其实这两句在步骤4安装完成后有说
  • 1
  • 2
  • 3

接着source ~/.bashrc一下
最后再输入nvcc -V或者nvcc --version,显示

在这里插入图片描述
表示安装成功

总结

至此,系统下对应的CUDA 版本已经安装成功啦~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/177317?site
推荐阅读
相关标签
  

闽ICP备14008679号