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:
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:
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.