GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer CUDA sur Ubuntu 18.04

CUDA vise à permettre une augmentation spectaculaire des performances informatiques en exploitant la puissance de l'unité de traitement graphique (GPU) de votre système. Dans cet article, je vais vous montrer comment installer CUDA sur Ubuntu 18.04. CUDA est un modèle de programmation parallèle et une plate-forme informatique développés par NVIDIA.

Vous pouvez installer CUDA sur Ubuntu 18.04 en utilisant l'une des méthodes suivantes :

  1. Depuis un package indépendant de la distribution (packages runfile)
  2. À partir de packages spécifiques à la distribution (packages RPM et Deb)

Vérifications de pré-installation CUDA

Vous trouverez ci-dessous un certain nombre de vérifications que vous devez effectuer avant d'installer CUDA Toolkit and Driver sur votre système Ubuntu.

Vérifiez que le système dispose d'un GPU compatible CUDA

Vous devez vérifier que votre GPU peut fonctionner avec CUDA, exécutez la commande suivante pour vérifier :

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

Si vous venez d'installer une carte de pilote, vous devrez peut-être mettre à jour manuellement la base de données PCI pour la commande ci-dessus afin de renvoyer une sortie valide.

# update-pciids

Vérifiez que gcc est installé sur le système

Pour le développement à l'aide de CUDA, vous devez vous assurer que gcc est installé. Vous pouvez vérifier s'il est installé à l'aide de la commande :

$ gcc --version

S'il n'est pas installé, installez-le avec apt-get comme ci-dessous :

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

Vérifiez que les en-têtes de noyau et les packages de développement corrects sont installés sur le système.

Le pilote CUDA nécessite que les en-têtes du noyau et les packages de développement pour la version en cours d'exécution du noyau soient installés au moment de l'installation du pilote, ainsi que chaque fois que le pilote est reconstruit. Vous pouvez installer les en-têtes du noyau et les outils de développement en utilisant :

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

Installer le pilote NVIDIA

CUDA a besoin du pilote Nvidia installé sur votre machine. Installez-le sur Ubuntu 18.04 en utilisant la commande :

$ sudo apt install nvidia-384

Une fois cela installé, vous pouvez procéder à l'installation de la boîte à outils Nvidia CUDA.

Téléchargez la boîte à outils NVIDIA CUDA

Selon la méthode d'installation que vous avez choisie, vous devez télécharger un package équivalent. Je préfère installer CUDA à partir d'un fichier d'exécution sur Ubuntu 18.04 car il est difficile de rencontrer des problèmes de dépendance.

Au moment d'écrire ces lignes, la dernière version de CUDA est la v9.2. Étant donné que la taille du paquet est supérieure à 1 Go, j'utiliserai la commande wget pour le télécharger afin de pouvoir reprendre facilement si la connexion est interrompue. La boîte à outils CUDA contient le pilote CUDA et les outils nécessaires pour créer, construire et exécuter une application CUDA ainsi que des bibliothèques, des fichiers d'en-tête, des exemples de code source CUDA et d'autres ressources.

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

Une fois le package téléchargé localement, rendez-le exécutable et installez-le.

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

Vous devriez obtenir une sortie similaire à celle ci-dessous une fois l'installation terminée.

===========
= 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

Modifiez votre .bashrc fichier pour inclure Cuda bin dans son chemin :

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

Assurez-vous que le chemin de la bibliothèque CUDA est présent.

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

Vérifiez https://developer.nvidia.com/cuda-downloads pour les correctifs disponibles et téléchargez le .run fichier puis installez-le.

# 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

Créez des liens symboliques vers GCC6 dans le dossier bin de CUDA :

# 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++

A lire aussi :

  • Comment installer les pilotes Nvidia sur Ubuntu 18.04

Vous devriez maintenant avoir la boîte à outils CUDA prête. Commencez à créer vos projets et profitez-en.


Ubuntu
  1. Comment installer Odoo sur Ubuntu

  2. Comment installer Maven sur Ubuntu

  3. Comment installer Wine sur Ubuntu

  4. Comment installer R sur Ubuntu 16.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer R sur Ubuntu 18.04

Comment installer CUDA sur Ubuntu 20.04

Comment installer qt sur Ubuntu 20.04

Comment installer CUDA sur Ubuntu 20.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04