GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie CUDA auf Ubuntu 18.04

CUDA zielt darauf ab, eine dramatische Steigerung der Rechenleistung zu ermöglichen, indem es die Leistung der Grafikprozessoreinheit (GPU) Ihres Systems nutzt. In diesem Artikel zeige ich Ihnen, wie Sie CUDA unter Ubuntu 18.04 installieren. CUDA ist ein paralleles Programmiermodell und eine Computerplattform, die von NVIDIA entwickelt wurden.

Sie können CUDA unter Ubuntu 18.04 mit einer der folgenden Methoden installieren:

  1. Vom verteilungsunabhängigen Paket (Runfile-Pakete)
  2. Aus verteilungsspezifischen Paketen (RPM- und Deb-Pakete)

CUDA-Prüfungen vor der Installation

Nachfolgend finden Sie eine Reihe von Überprüfungen, die Sie durchführen müssen, bevor Sie CUDA Toolkit und Treiber auf Ihrem Ubuntu-System installieren.

Vergewissern Sie sich, dass das System über eine CUDA-fähige GPU verfügt

Sie müssen überprüfen, ob Ihre GPU mit CUDA arbeiten kann, führen Sie den folgenden Befehl aus, um dies zu überprüfen:

$ lspci | grep -i nvidia
01:00.0 3D controller: NVIDIA Corporation GM206M [GeForce GTX 965M] (rev a1)

Wenn Sie gerade eine Treiberkarte installiert haben, müssen Sie möglicherweise die PCI-Datenbank für den obigen Befehl manuell aktualisieren, um eine gültige Ausgabe zurückzugeben.

# update-pciids

Vergewissern Sie sich, dass auf dem System gcc installiert ist

Für die Entwicklung mit CUDA müssen Sie sicherstellen, dass gcc installiert ist. Sie können mit dem folgenden Befehl überprüfen, ob es installiert ist:

$ gcc --version

Wenn es nicht installiert ist, installieren Sie es mit apt-get wie folgt:

$ sudo apt install gcc-6 g++-6

Stellen Sie sicher, dass auf dem System die richtigen Kernel-Header und Entwicklungspakete installiert sind.

Der CUDA-Treiber erfordert, dass die Kernel-Header und Entwicklungspakete für die laufende Version des Kernels zum Zeitpunkt der Treiberinstallation sowie bei jeder Neuerstellung des Treibers installiert werden. Sie können Kernel-Header und Entwicklungstools installieren mit:

$ sudo apt-get install linux-headers-$(uname -r)

Installieren Sie den NVIDIA-Treiber

Für CUDA muss der Nvidia-Treiber auf Ihrem Computer installiert sein. Installieren Sie es unter Ubuntu 18.04 mit dem folgenden Befehl:

$ sudo apt install nvidia-384

Nach der Installation können Sie mit der Installation des Nvidia CUDA-Toolkits fortfahren.

Laden Sie das NVIDIA CUDA-Toolkit herunter

Abhängig von der Installationsmethode Ihrer Wahl müssen Sie das entsprechende Paket herunterladen. Ich bevorzuge die Installation von CUDA aus einer Runfile unter Ubuntu 18.04, da es schwierig ist, auf Abhängigkeitsprobleme zu stoßen.

Zum jetzigen Zeitpunkt ist die neueste Version von CUDA v9.2. Da die Paketgröße über 1 GB liegt, verwende ich den Befehl wget, um sie herunterzuladen, damit ich sie problemlos fortsetzen kann, wenn die Verbindung unterbrochen wird. Das CUDA Toolkit enthält den CUDA-Treiber und Tools, die zum Erstellen, Erstellen und Ausführen einer CUDA-Anwendung benötigt werden, sowie Bibliotheken, Header-Dateien, CUDA-Beispielquellcode und andere Ressourcen.

$ cd Dowloads
$ wget -c https://developer.nvidia.com/compute/cuda/9.2/Prod/local_installers/cuda_9.2.88_396.26_linux

Nachdem das Paket lokal heruntergeladen wurde, machen Sie es ausführbar und installieren Sie es.

# chmod +x cuda_9.2.88_396.26_linux.run
# ./cuda_9.2.88_396.26_linux.run --verbose --silent --toolkit --override

Nach Abschluss der Installation sollten Sie eine ähnliche Ausgabe wie unten erhalten.

===========
= Summary =
===========

Toolkit: Installed in /usr/local/cuda-9.2
Samples: Not Selected

Please make sure that
 - PATH includes /usr/local/cuda-9.2/bin
 - LD_LIBRARY_PATH includes /usr/local/cuda-9.2/lib64, or, add /usr/local/cuda-9.2/lib64 to /etc/ld.so.conf and run ldconfig as root

Ändern Sie Ihre .bashrc Datei, um Cuda bin in ihren Pfad aufzunehmen:

export PATH="$PATH:/usr/local/cuda-9.2/bin"

Stellen Sie sicher, dass der CUDA-Bibliothekspfad vorhanden ist.

# echo "/usr/local/cuda-9.2/lib64" >> /etc/ld.so.conf
# ldconfig

Suchen Sie unter https://developer.nvidia.com/cuda-downloads nach verfügbaren Patches und laden Sie die .run herunter Datei dann installieren.

# wget https://developer.nvidia.com/compute/cuda/9.2/Prod/patches/1/cuda_9.2.88.1_linux
# chmod +x cuda_9.2.88.1_linux.run
# ./cuda_9.2.88.1_linux.run --silent --accept-eula

Welcome to the CUDA Patcher.
Installation complete!
Installation directory: /usr/local/cuda-9.2

Erstellen Sie Symlinks zu GCC6 im CUDA-Bin-Ordner:

# ln -s /usr/bin/gcc-6 /usr/local/cuda-9.2/bin/gcc
# ln -s /usr/bin/g++-6 /usr/local/cuda-9.2/bin/g++

Lesen Sie auch :

  • So installieren Sie Nvidia-Treiber auf Ubuntu 18.04

Sie sollten jetzt das CUDA-Toolkit bereit haben. Beginnen Sie mit der Erstellung Ihrer Projekte und genießen Sie es.


Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie Maven auf Ubuntu

  3. So installieren Sie Wine auf Ubuntu

  4. So installieren Sie R unter Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie R unter Ubuntu 18.04

So installieren Sie CUDA unter Ubuntu 20.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie CUDA auf Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04