So installieren Sie CUDA auf Ubuntu Top 10.Top 10 Lts

So installieren Sie CUDA auf Ubuntu Top 10.Top 10 Lts
Die vollständige Form von CUDA ist die Berechnung einer einheitlichen Gerätearchitektur. CUDA ist eine parallele Computerplattform und Programmiermodell, die von Nvidia entwickelt wurde. Es wird verwendet, um die Programme auf NVIDIA -Grafikverarbeitungseinheiten (GPUs) auszuführen, um die Computeranwendungen drastisch zu beschleunigen.

In diesem Artikel zeigen wir Ihnen, wie Sie CUDA auf Ubuntu 22 installieren können.04 LTS aus dem offiziellen Paket -Repository von Ubuntu. Wir zeigen Ihnen auch, wie Sie Ihr erstes CUDA -Programm auf Ubuntu 22 schreiben, kompilieren und ausführen können.04 LTS auch.

Inhaltsthema:

  1. Voraussetzungen
  2. Installation der Nvidia -Treiber auf Ubuntu
  3. Aktualisieren des APT -Paket -Repository -Cache
  4. Installieren von GCC und anderen Build -Tools
  5. Installieren Sie CUDA auf Ubuntu aus dem offiziellen Ubuntu -Paket -Repository
  6. Testen, ob CUDA erfolgreich auf Ubuntu installiert ist
  7. Schreiben, Kompilieren und Ausführen eines einfachen CUDA -Programms
  8. Abschluss

Voraussetzungen

Damit Sie CUDA installieren, die CUDA -Programme erstellen und die CUDA -Programme auf Ubuntu 22 ausführen können.04 LTS -Betriebssystem benötigen Sie Folgendes:

  1. Eine installierte NVIDIA -GPU auf Ihrem Computer.
  2. Installierte NVIDIA -GPU -Treiber in Ihrem Ubuntu -Betriebssystem.

Installation von Nvidia -Treibern auf Ubuntu

Sie müssen die Nvidia -GPU -Treiber auf Ihrem Ubuntu -Betriebssystem für CUDA installieren lassen. Wenn Sie die NVIDIA -GPU -Treiber auf Ihrem Ubuntu -Computer noch nicht installiert haben.04 LTS.

Aktualisieren des APT -Paket -Repository -Cache

Sobald Sie die NVIDIA -Treiber auf Ubuntu installiert haben, aktualisieren Sie den APT -Paket -Repository -Cache mit dem folgenden Befehl:

$ sudo APT Update

Der APT -Paket -Repository -Cache von Ubuntu sollte aktualisiert werden.

Installieren von GCC und anderen Build -Tools

Um die CUDA -Programme zu kompilieren, müssen GCC und einige andere Build -Tools auf Ihrem Ubuntu -Computer installiert sein.

Führen Sie den folgenden Befehl aus:

$ sudo apt installieren build-wesentlich

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

GCC und die erforderlichen Pakete werden jetzt heruntergeladen. Es dauert eine Weile, bis es fertig ist.

GCC und die erforderlichen Pakete werden jetzt installiert. Es dauert eine Weile, bis es fertig ist.

GCC und die erforderlichen Build -Tools für die Arbeit für CUDA sollten an dieser Stelle installiert werden.

Um zu überprüfen, ob Sie auf die GCC C- und C ++ - Compiler zugreifen können, führen Sie den folgenden Befehl aus:

$ GCC --VERSION
$ g ++ -Verssion

Installieren Sie CUDA auf Ubuntu aus dem offiziellen Ubuntu -Paket -Repository

Um CUDA aus dem offiziellen Paket -Repository von Ubuntu zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt installieren nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc

Um die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .

CUDA und die erforderlichen Pakete werden jetzt heruntergeladen. Es dauert eine Weile, bis es fertig ist.

CUDA und die erforderlichen Pakete werden jetzt installiert. Es dauert eine Weile, bis es fertig ist.

CUDA sollte an dieser Stelle installiert werden.

Testen, ob CUDA erfolgreich auf Ubuntu installiert ist

Um zu überprüfen, ob CUDA erfolgreich auf Ubuntu installiert ist, führen Sie den folgenden Befehl aus:

$ nvcc -Verssion

Wie Sie sehen können, Cuda Version 11.5 ist auf unserer Ubuntu -Maschine installiert.

Schreiben, Kompilieren und Ausführen eines einfachen CUDA -Programms

Jetzt, wo Sie CUDA auf Ihrem Ubuntu 22 installiert haben.04 LTS -Maschine, wir zeigen Ihnen, wie man ein sehr einfaches CUDA -Programm „Hello World“ schreibt, kompiliert und ausführt.

Erstellen Sie zuerst ein neues „Hallo.Cu ”-Datei (in der ~/codes Verzeichnis, wenn Sie mitmachen möchten). Öffnen Sie es mit einem Code -Editor Ihrer Wahl und geben Sie die folgenden Codes -Zeilen ein:

NOTIZ: Cuda -Quelldateien enden mit den “.Cu ”Erweiterung.

#enthalten
__global__ void Sayhello ()
printf ("Hallo Welt aus der GPU!\N");

int main ()
printf ("Hallo Welt aus der CPU!\N");
sag Hallo<<<1,1>>> ();
cudadevicesynchronize ();
Rückkehr 0;

Sobald Sie fertig sind, speichern Sie das „Hallo.Cu ”Datei.

Um das „Hallo zusammen.Cu ”CUDA -Programm öffnen ein Terminal und navigieren Sie zum CUDA ~/codes Verzeichnis (oder das Verzeichnis, in dem Sie das Hallo gerettet haben.Cu -Datei).

$ cd ~/codes

Das „Hallo.Cu ”CUDA -Programm sollte in diesem Verzeichnis sein.

$ ls -lh

Um das „Hallo zusammen.Cu ”CUDA -Programm mit dem CUDA -Compiler„ NVCC “und erstellen Sie eine ausführbare Datei„ Hallo “. Führen Sie den folgenden Befehl aus:

$ nvcc Hallo.Cu -o Hallo

Das „Hallo.Cu ”CUDA -Programm sollte ohne Fehler zusammengestellt werden, und eine neue ausführbare/binäre„ Hallo “-Datei sollte erstellt werden, wie Sie im folgenden Screenshot sehen können:

$ ls -lh

Sie können das kompilierte "Hallo" CUDA -Programm wie folgt ausführen:

$ ./Hallo

Wenn Sie die folgende Ausgabe sehen, funktioniert CUDA auf Ihrer Ubuntu -Maschine gut. Sie sollten keine Probleme haben, die CUDA -Programme zu erstellen und auszuführen:

Abschluss

Wir haben Ihnen gezeigt, wie man CUDA auf Ubuntu 22 installiert.04 LTS aus dem offiziellen Paket -Repository von Ubuntu. Wir haben Ihnen auch gezeigt, wie man ein einfaches CUDA -Programm auf Ubuntu 22 schreibt, kompiliert und ausführt.04 LTS.