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:
Prerequisiti
Per installare CUDA, compilare i programmi CUDA ed eseguire i programmi CUDA su Ubuntu 22.04 LTS Sistema operativo, è necessario quanto segue:
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.