GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare NVIDIA CUDA Toolkit su CentOS 7 Linux

Il toolkit Nvidia CUDA è un'estensione della piattaforma di elaborazione parallela GPU e del modello di programmazione. L'installazione di Nvidia CUDA consiste nell'inclusione del repository Nvidia CUDA ufficiale seguito dall'installazione del relativo metapacchetto.

NVIDIA CUDA Toolkit su CentOS 7 Linux

Requisiti e convenzioni software utilizzati

Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema CentOS 7.5 o versioni successive
Software Installazione del driver Nvidia esistente su CentOS 7
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Come installare NVIDIA CUDA Toolkit su CentOS 7 Linux istruzioni dettagliate

  1. Scarica l'ultimo pacchetto di repository Nvidia CUDA cuda-repo-rhel7-*.rpm . Ad esempio, usa wget comando per scaricare l'ultimo pacchetto CUDA che è al momento della scrittura della versione 10 di CUDA:
    $ wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.0.130-1.x86_64.rpm
    

    Il pacchetto dovrebbe ora essere disponibile nella tua home directory:

    $ ls cuda-repo-rhel7-10.0.130-1.x86_64.rpm 
    cuda-repo-rhel7-10.0.130-1.x86_64.rpm
    
  2. Installa il pacchetto del repository CUDA. Ciò abiliterà il repository CUDA sul tuo sistema Linux CentOS 7:
    # rpm -i cuda-repo-*.rpm
    
  3. Seleziona il metapacchetto CUDA che desideri installare in base alla tabella seguente. Ad esempio, il comando seguente installerà l'intero toolkit CUDA e i pacchetti di driver:

    # yum install cuda
    
    Esempio di meta pacchetti disponibili per CUDA 10.0. Riferimento:NVIDIA.com
    Nome del pacchetto Descrizione
    cuda Installa tutti i pacchetti CUDA Toolkit e Driver. Gestisce l'aggiornamento alla versione successiva di cuda pacchetto quando viene rilasciato.
    cuda-10.0 Installa tutti i pacchetti CUDA Toolkit e Driver. Rimane alla versione 10.0 fino all'installazione di una versione aggiuntiva di CUDA.
    cuda-toolkit-10.0 Installa tutti i pacchetti CUDA Toolkit necessari per sviluppare applicazioni CUDA. Non include il driver.
    cuda-tools-10.0 Installa tutta la riga di comando CUDA e gli strumenti visivi.
    cuda-runtime-10.0 Installa tutti i pacchetti CUDA Toolkit necessari per eseguire le applicazioni CUDA, così come i pacchetti driver.
    cuda-compiler-10.0 Installa tutti i pacchetti del compilatore CUDA.
    cuda-librerie-10.0 Installa tutti i pacchetti della libreria CUDA di runtime.
    cuda-libraries-dev-10.0 Installa tutti i pacchetti della libreria CUDA di sviluppo.
    cuda-driver Installa tutti i pacchetti di driver. Gestisce l'aggiornamento alla versione successiva dei pacchetti driver quando vengono rilasciati.
  4. Esporta il percorso di sistema in eseguibili binari Nvidia CUDA. Apri il ~/.bashrc utilizzando il tuo editor di testo preferito e aggiungi le seguenti due righe:

    export PATH=/usr/local/cuda/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
    
  5. Accedi nuovamente o leggi il tuo ~/.bashrc aggiornato file:

    $ source ~/.bashrc
    
  6. Conferma la corretta installazione di CUDA:

    $ nvcc --version
    $ nvidia-smi
    
  7. Esegui ulteriori test compilando il tuo primo programma CUDA:
    $ mkdir cuda-samples
    $ cuda-install-samples-10.0.sh cuda-samples/
    $ cd cuda-samples/NVIDIA_CUDA-10.0_Samples/0_Simple/clock
    $ make
    

    Compila il programma di esempio CUDA su CentOS 7 Linux

Cent OS
  1. Come eseguire il debootstrap su CentOS Linux

  2. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  3. Come installare il client FreeIPA su Rocky Linux/Alma Linux/CentOS 8

  4. Come installare Ansible su CentOS 8 Linux

  5. Come installare PHP 8 su CentOS 8 Linux

Come installare Telegram Messenger su CentOS 8 Linux

Come installare WordPress su RHEL 8 / CentOS 8 Linux

Come installare Webmin su CentOS Linux

Come installare JIRA su CentOS 8 Linux

Come installare Rabbitmq in Rocky Linux/Alma Linux/Centos 8

Come aggiornare CentOS 7 a CentOS 8 Linux