GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CUDA su Ubuntu 18.04

CUDA mira a consentire un notevole aumento delle prestazioni di elaborazione sfruttando la potenza dell'unità di elaborazione grafica (GPU) sul sistema. In questo articolo, ti mostrerò come installare CUDA su Ubuntu 18.04. CUDA è un modello di programmazione parallela e una piattaforma informatica sviluppata da NVIDIA.

Puoi installare CUDA su Ubuntu 18.04 usando uno dei seguenti metodi:

  1. Dal pacchetto indipendente dalla distribuzione (pacchetti runfile)
  2. Da pacchetti specifici della distribuzione (pacchetti RPM e Deb)

Controlli pre-installazione CUDA

Di seguito sono riportati alcuni controlli da eseguire prima di installare CUDA Toolkit e Driver sul tuo sistema Ubuntu.

Verifica che il sistema abbia una GPU compatibile con CUDA

Devi verificare che la tua GPU possa funzionare con CUDA, esegui il seguente comando per verificare:

$ lspci | grep -i nvidia
01:00.0 3D controller: NVIDIA Corporation GM206M [GeForce GTX 965M] (rev a1)

Se hai appena installato una scheda driver, potrebbe essere necessario aggiornare manualmente il database PCI per il comando precedente per restituire un output valido.

# update-pciids

Verifica che il sistema abbia installato gcc

Per lo sviluppo utilizzando CUDA, è necessario assicurarsi che gcc sia installato. Puoi controllare se è installato usando il comando:

$ gcc --version

Se non è installato, installalo con apt-get come di seguito:

$ sudo apt install gcc-6 g++-6

Verifica che nel sistema siano installati gli header del kernel e i pacchetti di sviluppo corretti.

Il driver CUDA richiede che le intestazioni del kernel e i pacchetti di sviluppo per la versione in esecuzione del kernel siano installati al momento dell'installazione del driver, nonché ogni volta che il driver viene ricostruito. Puoi installare gli header del kernel e gli strumenti di sviluppo usando:

$ sudo apt-get install linux-headers-$(uname -r)

Installa il driver NVIDIA

CUDA ha bisogno del driver Nvidia installato sulla tua macchina. Installalo su Ubuntu 18.04 usando il comando:

$ sudo apt install nvidia-384

Una volta installato, puoi procedere con l'installazione del toolkit Nvidia CUDA.

Scarica NVIDIA CUDA Toolkit

A seconda del metodo di installazione scelto, è necessario scaricare il pacchetto equivalente. Preferisco installare CUDA da un runfile su Ubuntu 18.04 poiché è difficile riscontrare problemi di dipendenza.

Al momento della stesura di questo documento, l'ultima versione di CUDA è la v9.2. Poiché la dimensione del pacchetto è superiore a 1 GB, utilizzerò il comando wget per scaricarlo in modo da poterlo riprendere facilmente se la connessione si interrompe. Il CUDA Toolkit contiene il driver CUDA e gli strumenti necessari per creare, creare ed eseguire un'applicazione CUDA, nonché librerie, file di intestazione, codice sorgente di campioni CUDA e altre risorse.

$ cd Dowloads
$ wget -c https://developer.nvidia.com/compute/cuda/9.2/Prod/local_installers/cuda_9.2.88_396.26_linux

Una volta scaricato il pacchetto in locale, rendilo eseguibile e installalo.

# chmod +x cuda_9.2.88_396.26_linux.run
# ./cuda_9.2.88_396.26_linux.run --verbose --silent --toolkit --override

Dovresti ottenere un output simile al seguente durante l'installazione completa.

===========
= Summary =
===========

Toolkit: Installed in /usr/local/cuda-9.2
Samples: Not Selected

Please make sure that
 - PATH includes /usr/local/cuda-9.2/bin
 - LD_LIBRARY_PATH includes /usr/local/cuda-9.2/lib64, or, add /usr/local/cuda-9.2/lib64 to /etc/ld.so.conf and run ldconfig as root

Modifica il tuo .bashrc file per includere Cuda bin nel suo percorso:

export PATH="$PATH:/usr/local/cuda-9.2/bin"

Assicurati che il percorso della libreria CUDA sia presente.

# echo "/usr/local/cuda-9.2/lib64" >> /etc/ld.so.conf
# ldconfig

Controlla https://developer.nvidia.com/cuda-downloads per le patch disponibili e scarica .run file quindi installarlo.

# wget https://developer.nvidia.com/compute/cuda/9.2/Prod/patches/1/cuda_9.2.88.1_linux
# chmod +x cuda_9.2.88.1_linux.run
# ./cuda_9.2.88.1_linux.run --silent --accept-eula

Welcome to the CUDA Patcher.
Installation complete!
Installation directory: /usr/local/cuda-9.2

Crea collegamenti simbolici a GCC6 nella cartella CUDA bin:

# ln -s /usr/bin/gcc-6 /usr/local/cuda-9.2/bin/gcc
# ln -s /usr/bin/g++-6 /usr/local/cuda-9.2/bin/g++

Leggi anche :

  • Come installare i driver Nvidia su Ubuntu 18.04

Ora dovresti avere CUDA toolkit pronto. Inizia a creare i tuoi progetti e divertiti.


Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Maven su Ubuntu

  3. Come installare Wine su Ubuntu

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare R su Ubuntu 18.04

Come installare CUDA su Ubuntu 20.04

Come installare qt su Ubuntu 20.04

Come installare CUDA su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04