RTX3090 安装ubuntu16.04 +NVIDIA Driver 455.23.05 + cuda11.1.0 + cudnn8.0.4.30 + anaconda3-5.3.1 + pytorch1.7.1 stable
@写在前面碎碎念@
团队新组装了一台服务器,被安排安装一个ubuntu16.04的系统,自己什么就都不知道,然后在网上就是一顿查,用了大概一两天时间才把系统装好,把一些cuda环境什么的安装完,能正常的跑起来网络了。
这个文章是我在安装完系统之后写的,里面可能没有一些详细的截图什么的,就是记录一下整个操作过程,以及一些比较好用的博客链接,如果以后再遇到这种事情,可以比较清楚其步骤。
1. 前言
【先稍微用自己的话浅显的解释一下,ubuntu16.04 ; 显卡驱动; cuda11.1.0 ; cudnn8.0.4.30 ; anaconda3-5.3.1这些东西都是什么。】
1)ubuntu16.04
这个的话应该就是一个linux操作系统,就类似于我们的win10、win7之类的,有了这个操作系统,你才可以通过一些可视化、可理解的方式去操作计算机。(可能就是为了帮你更好的利用计算机软硬件资源的计算机程序,就是一个更底层的超级软件吧!)
2)NVIDIA Driver 455.23.05
显卡(GPU)就是我们服务器里面至关重要的计算资源了,但是硬件资源总要一个驱动,这就像是我们操作系统中安装的各种磁盘驱动器什么的,只有有了这个,我们才可以使用这块显卡。
3)cuda 11.1.0
cuda是英伟达开发的一个并行计算框架,适用于英伟达的显卡(GPU)。cuda就是一个只能在英伟达显卡上使用的工具包,这个工具包是用来并行计算,利用显卡资源的,并且只有待解决问题可以大量并行计算的时候才能发挥cuda的作用。
4)cudnn8.0.4.30
那现在cuda可以进行并行计算了,如何将我们的神经网络使用cuda资源计算,cudnn就是一个针对于神经网络的加速包。
5)anaconda3-5.3.1
这个其实就是python的一个工具包,没有这个也可以,你可以使用pip系列的命令,但是有些人比较习惯用conda系列的命令,就可以安装。
【这里有一些关于这些东西是什么的解释,做个记录】
【这个写的是真的高端】
2.安装ubuntu16.04
【这个过程就比较常规,跟普通的安装系统的步骤一样,主要分为两个部分,就是(制作系统盘)和(安装ubuntu16.04的系统)】
Baidu教程:https://jingyan.baidu.com/article/3c48dd348bc005e10be358eb.html
具体的安装过程,就可以参考以上教程。