I denne artikkelen vil vi vise deg hvordan du installerer CUDA på Ubuntu 22.04 LTS fra det offisielle pakkelagde av Ubuntu. Vi vil også vise deg hvordan du skriver, kompilerer og kjører ditt aller første CUDA -program på Ubuntu 22.04 LTS også.
Innholdsemne:
Forutsetninger
For at du skal installere CUDA, kompilere CUDA -programmene og kjøre CUDA -programmene på Ubuntu 22.04 LTS -operativsystem, du trenger følgende:
Installere Nvidia -drivere på Ubuntu
Du må ha NVIDIA GPU -driverne installert på Ubuntu -operativsystemet for CUDA å jobbe. Hvis du ennå ikke har installert NVIDIA GPU -driverne på Ubuntu -maskinen din, og hvis du trenger noen hjelp til å gjøre det, kan du lese artikkelen om å installere NVIDIA -drivere på Ubuntu 22.04 LTS.
Oppdatering av APT Package Repository Cache
Når du installerte NVIDIA -driverne på Ubuntu, oppdater APT Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Apt Package Repository Cache of Ubuntu bør oppdateres.
Installere GCC og andre byggeverktøy
For å kompilere CUDA -programmene, må du ha GCC og noen andre byggeverktøy installert på Ubuntu -maskinen din.
For å installere GCC -kompilatoren og de nødvendige byggeverktøyene på Ubuntu, kjør følgende kommando:
$ sudo apt install build-essensial
For å bekrefte installasjonen, trykk Y Og trykk deretter .
GCC og de nødvendige pakkene lastes nå ned. Det tar en stund å fullføre.
GCC og de nødvendige pakkene blir nå installert. Det tar en stund å fullføre.
GCC og de nødvendige byggeverktøyene for CUDA å jobbe, bør installeres på dette tidspunktet.
For å sjekke om du får tilgang til GCC C og C ++ -kompilatorene, kjører du følgende kommando:
$ GCC -Versjon
$ G ++ -Versjon
Installer CUDA på Ubuntu fra det offisielle Ubuntu -pakkelageret
For å installere CUDA fra det offisielle pakkelagde av Ubuntu, kjør følgende kommando:
$ sudo apt install nvidia-cuda-tolkit nvidia-cuda-tolkit-gcc
For å bekrefte installasjonen, trykk Y Og trykk deretter .
Cuda og de nødvendige pakkene lastes nå ned. Det tar en stund å fullføre.
CUDA og de nødvendige pakkene blir nå installert. Det tar en stund å fullføre.
CUDA bør installeres på dette tidspunktet.
Testing hvis CUDA er installert med hell på Ubuntu
For å sjekke om CUDA er installert vellykket på Ubuntu, kjør følgende kommando:
$ NVCC -Versjon
Som du ser, CUDA versjon 11.5 er installert på Ubuntu -maskinen vår.
Å skrive, sammenstille og kjøre et enkelt CUDA -program
Nå som du installerte Cuda på Ubuntu 22.04 LTS -maskin, vi vil vise deg hvordan du skriver, kompilerer og kjører et veldig enkelt Cuda “Hello World” -program.
Først må du lage en ny “Hei.Cu ”-filen (i ~/koder Katalog hvis du vil følge med). Åpne den med en kodeditor etter eget valg, og skriv inn følgende koderlinjer:
MERK: CUDA -kildefiler slutter med ".cu ”utvidelse.
#inkludere
__Global__ Void SayHello ()
Printf ("Hello World fra GPU!\ n ");
int main ()
Printf ("Hello World fra CPU!\ n ");
si hei<<<1,1>>> ();
cudadevicesynchronize ();
retur 0;
Når du er ferdig, kan du lagre “Hei.cu ”-fil.
Å kompilere “Hei.CU ”CUDA -program, åpne en terminal og naviger til ~/koder katalog (eller katalogen der du har lagret hei.CU -fil).
$ cd ~/koder
“Hei.CU ”CUDA -programmet skal være i denne katalogen.
$ ls -lh
Å kompilere “Hei.CU ”CUDA -program med“ NVCC ”CUDA -kompilatoren og lag en kjørbar“ Hello ”, kjør følgende kommando:
$ NVCC Hei.cu -o hei
“Hei.CU ”CUDA -programmet skal utarbeides uten feil, og en ny kjørbar/binær“ Hello ”-fil skal opprettes som du kan se i følgende skjermbilde:
$ ls -lh
Du kan kjøre det kompilerte “Hello” CUDA -programmet som følger:
$ ./Hallo
Hvis du ser følgende utgang, fungerer CUDA helt fint på Ubuntu -maskinen din. Du skal ikke ha noen problemer med å samle og kjøre CUDA -programmene:
Konklusjon
Vi viste deg hvordan du installerer CUDA på Ubuntu 22.04 LTS fra det offisielle pakkelagde av Ubuntu. Vi viste deg også hvordan du skriver, kompilerer og kjører et enkelt CUDA -program på Ubuntu 22.04 LTS.