Come installare CUDA sulla top 10 di Ubuntu.Top 10 LTS

Come installare CUDA sulla top 10 di Ubuntu.Top 10 LTS
La forma completa di CUDA è l'architettura del dispositivo unificato di calcolo. CUDA è una piattaforma di elaborazione parallela e un modello di programmazione sviluppato da Nvidia. Viene utilizzato per eseguire i programmi sulle unità di elaborazione grafica Nvidia (GPU) per accelerare drasticamente le applicazioni di elaborazione.

In questo articolo, ti mostreremo come installare CUDA su Ubuntu 22.04 LTS Dal repository di pacchetti ufficiali di Ubuntu. Ti mostreremo anche come scrivere, compilare ed eseguire il tuo primo programma CUDA su Ubuntu 22.04 LTS anche.

Argomento dei contenuti:

  1. Prerequisiti
  2. Installazione dei driver Nvidia su Ubuntu
  3. Aggiornamento della cache del repository del pacchetto APT
  4. Installazione di GCC e altri strumenti di build
  5. Installazione di CUDA su Ubuntu dal repository ufficiale di pacchetto Ubuntu
  6. Test se CUDA è installato correttamente su Ubuntu
  7. Scrivere, compilare ed eseguire un semplice programma CUDA
  8. Conclusione

Prerequisiti

Per installare CUDA, compilare i programmi CUDA ed eseguire i programmi CUDA su Ubuntu 22.04 LTS Sistema operativo, è necessario quanto segue:

  1. Una GPU Nvidia installata sul tuo computer.
  2. Driver GPU Nvidia installati sul tuo sistema operativo Ubuntu.

Installazione di driver Nvidia su Ubuntu

È necessario che i driver GPU NVIDIA siano installati sul tuo sistema operativo Ubuntu affinché CUDA funzioni. Se non hai ancora installato i driver GPU Nvidia sulla tua macchina Ubuntu e se hai bisogno di assistenza per farlo, leggi l'articolo sull'installazione dei driver Nvidia su Ubuntu 22.04 LTS.

Aggiornamento della cache del repository del pacchetto APT

Dopo aver installato i driver Nvidia su Ubuntu, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

La cache del repository del pacchetto APT di Ubuntu dovrebbe essere aggiornato.

Installazione di GCC e altri strumenti di build

Per compilare i programmi CUDA, è necessario che GCC e altri strumenti di build siano installati sulla tua macchina Ubuntu.

Per installare il compilatore GCC e gli strumenti di build richiesti su Ubuntu, eseguire il seguente comando:

$ sudo apt installare build-essenziale

Per confermare l'installazione, premere Y e poi premere .

GCC e i pacchetti richiesti vengono ora scaricati. Ci vuole un po 'di tempo per completare.

GCC e i pacchetti richiesti vengono ora installati. Ci vuole un po 'di tempo per completare.

A questo punto GCC e gli strumenti di build richiesti per CUDA.

Per verificare se è possibile accedere ai compilatori GCC C e C ++, eseguire il comando seguente:

$ GCC --Version
$ g ++ -Version

Installa CUDA su Ubuntu dal repository ufficiale di pacchetto Ubuntu

Per installare CUDA dal repository del pacchetto ufficiale di Ubuntu, eseguire il seguente comando:

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

Per confermare l'installazione, premere Y e poi premere .

Cuda e i pacchetti richiesti vengono ora scaricati. Ci vuole un po 'di tempo per completare.

Cuda e i pacchetti richiesti sono ora installati. Ci vuole un po 'di tempo per completare.

Cuda dovrebbe essere installato a questo punto.

Test se CUDA è installato correttamente su Ubuntu

Per verificare se CUDA è installato correttamente su Ubuntu, eseguire il seguente comando:

$ NVCC -Version

Come puoi vedere, Cuda versione 11.5 è installato sulla nostra macchina Ubuntu.

Scrivere, compilare ed eseguire un semplice programma CUDA

Ora che hai installato CUDA sul tuo Ubuntu 22.04 LTS Machine, ti mostreremo come scrivere, compilare ed eseguire un programma CUDA "Hello World" molto semplice.

Innanzitutto, crea un nuovo "ciao.file cu ”(nel ~/codici directory se vuoi seguire). Aprilo con un editor di codice a tua scelta e digita le seguenti righe di codici:

NOTA: I file di origine CUDA terminano con ".estensione Cu ".

#includere
__Global__ void SayHello ()
printf ("Hello World dalla GPU!\N");

int main ()
printf ("Hello World dalla CPU!\N");
di Ciao<<<1,1>>> ();
CudadeVicesyncronize ();
restituzione 0;

Una volta che hai finito, salva il "ciao.File Cu ".

Per compilare il "ciao.Cu ”programma CUDA, aprire un terminale e navigare al ~/codici directory (o la directory in cui hai salvato il ciao.File Cu).

$ cd ~/codici

Il "ciao.Il programma Cu ”CUDA dovrebbe essere in questa directory.

$ ls -lh

Per compilare il "ciao.Cu "CUDA Program con il compilatore CUDA" NVCC "e crea un" ciao "eseguibile, esegui il seguente comando:

$ NVCC ciao.cu -o ciao

Il "ciao.Il programma CUDA CU ”dovrebbe essere compilato senza errori e un nuovo file" ciao "eseguibile/binario dovrebbe essere creato come puoi vedere nella seguente screenshot:

$ ls -lh

È possibile eseguire il programma CUDA "Hello" compilato come segue:

$ ./Ciao

Se vedi il seguente output, CUDA funziona bene sulla tua macchina Ubuntu. Non dovresti avere problemi a compilare e gestire i programmi CUDA:

Conclusione

Ti abbiamo mostrato come installare CUDA su Ubuntu 22.04 LTS Dal repository di pacchetti ufficiali di Ubuntu. Ti abbiamo anche mostrato come scrivere, compilare ed eseguire un semplice programma CUDA su Ubuntu 22.04 LTS.