Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)

Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)

CUDA-Installation, cuda herunterladen

Geben Sie den Befehl nvidia-smi ein, um die unterstützte CUDA-Version anzuzeigen

Wenn Sie es nicht sehen können, bedeutet dies, dass der NVIDIA-Treiber nicht installiert wurde. Klicken Sie auf „Zusätzlicher Treiber“, wählen Sie die entsprechende Version des Treibers aus und dieser wird automatisch heruntergeladen.

Laden Sie die entsprechende Version von cuda von https://developer.nvidia.com/cuda-toolkit-archive herunter und wählen Sie die Version 18.04 aus.

GCC-Downgrade

Die mit Ubuntu 20.04 gelieferte gcc-Version ist 9.7.0. Sie müssen gcc7 hinzufügen, um cuda10.2 zu installieren. Geben Sie den Befehl ein, um gcc7 zu installieren

apt-get installiere gcc-7 g++-7

Überprüfen Sie die GCC-Version und Sie werden sehen, dass im System zwei Versionen vorhanden sind, 7 und 9.

Verwenden Sie update-alternatives, um die Versionen zu wechseln, und geben Sie den folgenden Befehl ein:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50


Geben Sie zu diesem Zeitpunkt den Befehl sudo update-alternatives --config gcc ein, um die Standardversion von gcc anzuzeigen. Sie können sehen, dass die aktuelle Standardversion von gcc 7 ist, was bedeutet, dass der Wechsel erfolgreich war.

Installieren Sie CUDA

Geben Sie den Befehl zur Installation ein

sudo sh cuda_10.2.89_440.33.01_linux.run 

Klicken Sie auf „Weiter“

Eingeben akzeptieren

Das cuda-Installationspaket verfügt über einen eigenen Grafiktreiber. Drücken Sie in diesem Schritt die Leertaste, um die Option zur Installation des Grafiktreibers zu entfernen, und wählen Sie dann Installieren

Konfigurieren von Umgebungsvariablen

Geben Sie den Befehl gedit ~/.bashrc ein, um die Datei zu öffnen, geben Sie am Ende der Datei die folgende Anweisung ein und speichern Sie sie.

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}}

Aktualisieren Sie die Konfiguration der Umgebungsvariablen

Quelle ~/.bashrc

An diesem Punkt ist die CUDA-Installation abgeschlossen. Geben Sie den Befehl nvcc -V ein, um die CUDA-Informationen anzuzeigen

Installieren Sie cuDNN

Laden Sie die entsprechende Version von cudnn von https://developer.nvidia.com/cudnn herunter. Sie müssen sich anmelden.

Kopieren Sie nach dem Herunterladen und Dekomprimieren die Datei cuda/include/cudnn.h in den Ordner usr/local/cuda/include, kopieren Sie alle Dateien unter cuda/lib64/ in den Ordner /usr/local/cuda/lib64 und fügen Sie Leseberechtigungen hinzu:

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

An diesem Punkt ist die cuDNN-Installation abgeschlossen

Dies ist das Ende dieses Artikels über die Installationsmethode von Ubuntu 20.04 CUDA&cuDNN (grafisches Tutorial). Weitere Informationen zur Installation von Ubuntu 20.04 CUDA&cuDNN finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Detaillierte Lösung für das Problem „Das Programm kann nicht gestartet werden, das System kann die angegebene Datei nicht finden“ beim Schreiben eines C-Programms oder eines CUDA-Programms in VS2019
  • Installation von CUDA10.0 und Probleme in Ubuntu
  • Detaillierte Konfiguration der Win10+VS2017+Cuda10.0-Umgebung
  • Detaillierte Erläuterung der Entsprechung zwischen verschiedenen Tensorflow-Versionsanforderungen und CUDA- und CUDNN-Versionen
  • Implementierung der Installation und Deinstallation von CUDA und CUDNN in Ubuntu
  • Detailliertes Tutorial zur Installation von CUDA9.0 auf Ubuntu16.04
  • Schritte zur Installation von cuda10.1 unter Ubuntu 20.04 (grafisches Tutorial)
  • Manjaro-Installation CUDA-Implementierungs-Tutorial-Analyse

<<:  Beispiel zum Deaktivieren der Browser-Cache-Konfiguration im Vue-Projekt

>>:  Analyse der Nutzung von Prozesssteuerungsfunktionen/Statistikfunktionen/Gruppierungsabfragen in MySql

Artikel empfehlen

So installieren Sie binäres MySQL unter Linux und knacken das MySQL-Passwort

1. Stellen Sie sicher, dass das System über die e...

CSS - overflow:hidden in Projektbeispielen

Hier sind einige Beispiele, wie ich diese Eigensch...

Nativer JS-Musikplayer

In diesem Artikelbeispiel wird der spezifische JS...

So installieren Sie MySQL unter Linux (Yum und Quellcode-Kompilierung)

Es gibt zwei Möglichkeiten, MySQL unter Linux zu ...

Einführung in die Vue3 Composition API

Inhaltsverzeichnis Überblick Beispiel Warum wird ...

Analyse des Uniapp-Einsteiger-NVUE-Klettergrubenrekords

Inhaltsverzeichnis Vorwort Hallo Welt Bild Rahmen...

Detaillierte Erklärung des Mindestbreitenwerts von Inline-Blöcken in CSS

Vorwort Vor kurzem habe ich mir abends etwas Zeit...

Verwenden von Apache ab zum Durchführen von HTTP-Leistungstests

Mac wird mit Apache-Umgebung geliefert Öffnen Sie...

Lösung für das Problem, dass Docker-Protokolle nicht abgerufen werden können

Als ich den Dienst täglich überprüfte und mir die...

Verwendung von MySQL-Triggern

Inhaltsverzeichnis 1. Trigger-Einführung 1. Was i...

RHEL7.5 MySQL 8.0.11 Installations-Tutorial

Dieser Artikel zeichnet das Installationstutorial...