首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu 20.10上安装CUDA 11并验证安装

如何在Ubuntu 20.10上安装CUDA 11并验证安装
EN

Ask Ubuntu用户
提问于 2020-11-01 02:36:42
回答 1查看 75.9K关注 0票数 24

在Ubuntu20.10上安装CUDA似乎有几种选择:它与20.10捆绑在一起,在NVIDIA官方页面上有各种安装程序,等等。

问:在Ubuntu 20.10上安装CUDA 11.X的推荐方法是什么?如何验证安装?

EN

回答 1

Ask Ubuntu用户

发布于 2020-11-01 02:36:42

安装NVIDIA驱动程序

这可能是一个可选的步骤,但首先删除以前安装的NVIDIA驱动程序的潜力总是很好的:

代码语言:javascript
复制
sudo apt-get purge *nvidia*
sudo apt autoremove

接下来,让我们安装最新的驱动程序:

代码语言:javascript
复制
sudo apt install nvidia-driver-455

之后,我们需要重新启动计算机来完成驱动程序的安装。接下来,我们可以验证驱动器是否已成功安装:

代码语言:javascript
复制
nvidia-smi

这应包含以下内容或类似内容:

NVIDIA-SMI 455.28驱动程序版本: 455.28

安装CUDA工具包

接下来,我们可以安装CUDA工具包:

代码语言:javascript
复制
sudo apt install nvidia-cuda-toolkit

我们还需要设置CUDA_PATH。加上这个

代码语言:javascript
复制
export CUDA_PATH=/usr

.bashrc的末尾并运行

代码语言:javascript
复制
source ~/.bashrc

现在您的CUDA安装应该已经完成,并且

代码语言:javascript
复制
nvidia-smi

应表明您已安装了CUDA 11.1。

测试数据自动化系统工具包安装/configuration

验证是否正确安装数据自动化系统的最佳方法之一是使用正式的“数据自动化系统-样本”。Ubuntu没有将它们打包成“NVIDIA-cuda-工具箱”的一部分,但是我们可以直接从NVIDIA的github页面下载它们:

代码语言:javascript
复制
wget https://github.com/NVIDIA/cuda-samples/archive/v11.1.tar.gz
tar xvf v11.1.tar.gz 
cd cuda-samples-11.1

无论出于什么原因,NVIDIA并没有选择包括一个现代化的构建系统(例如cmake),而是使用了一个普通的旧Makefile。如果只运行"make“对您不起作用,请仔细阅读错误消息,并查看是否安装了某些必需的依赖项。

为了稍微帮助构建过程,最好指定GPU的计算体系结构。

  1. 您可以通过运行nvidia-smi来查找您的GPU。我的是Quadro RTX 3000。
  2. 接下来,谷歌你的GPU找出相应的计算架构。对于Quadro RTX 3000,它是“图灵”,版本7.5。
  3. 在运行make时指定体系结构版本。
代码语言:javascript
复制
make SMS="75"

如果编译成功,您可以尝试其中的一个示例。例如:

代码语言:javascript
复制
./bin/x86_64/linux/release/immaTensorCoreGemm 

您应该看到以下或类似的输出:

代码语言:javascript
复制
M: 4096 (16 x 256)
N: 4096 (16 x 256)
K: 4096 (16 x 256)
Preparing data for GPU...
Required shared memory size: 64 Kb
Computing... using high performance kernel compute_gemm_imma 
Time: 6.030176 ms
TOPS: 22.79
票数 28
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1288672

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档