Hvordan installere CUDA på Ubuntu Top 10.Topp 10 LTS

Hvordan installere CUDA på Ubuntu Top 10.Topp 10 LTS
Den fulle formen for CUDA er beregnet enhetlig enhetsarkitektur. CUDA er en parallell databehandlingsplattform og programmeringsmodell utviklet av NVIDIA. Det brukes til å kjøre programmene på NVIDIA Graphics Processing Units (GPU) for å dramatisk fremskynde databehandlingsapplikasjonene.

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:

  1. Forutsetninger
  2. Installere Nvidia -driverne på Ubuntu
  3. Oppdatering av APT Package Repository Cache
  4. Installere GCC og andre byggeverktøy
  5. Installere CUDA på Ubuntu fra det offisielle Ubuntu -pakkelageret
  6. Testing hvis CUDA er installert med hell på Ubuntu
  7. Å skrive, sammenstille og kjøre et enkelt CUDA -program
  8. Konklusjon

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:

  1. En installert NVIDIA GPU på datamaskinen din.
  2. Installerte NVIDIA GPU -drivere på Ubuntu -operativsystemet.

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.