GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer NVIDIA CUDA Toolkit sur CentOS 7 Linux

La boîte à outils Nvidia CUDA est une extension de la plate-forme de calcul parallèle GPU et du modèle de programmation. L'installation de Nvidia CUDA consiste en l'inclusion du référentiel officiel Nvidia CUDA suivi de l'installation du méta-paquet pertinent.

Boîte à outils NVIDIA CUDA sur Linux CentOS 7

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système CentOS 7.5 ou supérieur
Logiciel Installation du pilote Nvidia existant sur CentOS 7
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment installer NVIDIA CUDA Toolkit sur CentOS 7 Linux instructions étape par étape

  1. Téléchargez le dernier package de référentiel Nvidia CUDA cuda-repo-rhel7-*.rpm . Par exemple, utilisez le wget commande pour télécharger le dernier package CUDA qui est au moment de l'écriture de la version 10 de CUDA :
    $ wget https://developer.download.nvidia.com/compute/cuda/repos/rhel7/x86_64/cuda-repo-rhel7-10.0.130-1.x86_64.rpm
    

    Le package devrait maintenant être disponible dans votre répertoire personnel :

    $ ls cuda-repo-rhel7-10.0.130-1.x86_64.rpm 
    cuda-repo-rhel7-10.0.130-1.x86_64.rpm
    
  2. Installez le package de référentiel CUDA. Cela activera le référentiel CUDA sur votre système Linux CentOS 7 :
    # rpm -i cuda-repo-*.rpm
    
  3. Sélectionnez le méta-paquet CUDA que vous souhaitez installer en fonction du tableau ci-dessous. Par exemple, la commande ci-dessous installera l'intégralité de la boîte à outils CUDA et des packages de pilotes :

    # yum install cuda
    
    Exemple de méta-packages disponibles pour CUDA 10.0. Référence :NVIDIA.com
    Nom du paquet Description
    cuda Installe tous les packages CUDA Toolkit et Driver. Gère la mise à niveau vers la prochaine version de cuda package lors de sa sortie.
    cuda-10.0 Installe tous les packages CUDA Toolkit et Driver. Reste à la version 10.0 jusqu'à ce qu'une version supplémentaire de CUDA soit installée.
    cuda-toolkit-10.0 Installe tous les packages CUDA Toolkit nécessaires pour développer des applications CUDA. N'inclut pas le pilote.
    cuda-tools-10.0 Installe tous les outils visuels et de ligne de commande CUDA.
    cuda-runtime-10.0 Installe tous les packages CUDA Toolkit nécessaires pour exécuter les applications CUDA, ainsi que les packages de pilotes.
    compilateur-cuda-10.0 Installe tous les packages du compilateur CUDA.
    cuda-libraries-10.0 Installe tous les packages d'exécution de la bibliothèque CUDA.
    cuda-libraries-dev-10.0 Installe tous les packages de développement de la bibliothèque CUDA.
    pilotes cuda Installe tous les packages de pilotes. Gère la mise à niveau vers la prochaine version des packages de pilotes lorsqu'ils sont publiés.
  4. Exporter le chemin du système vers les exécutables binaires Nvidia CUDA. Ouvrez le ~/.bashrc en utilisant votre éditeur de texte préféré et ajoutez les deux lignes suivantes :

    export PATH=/usr/local/cuda/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
    
  5. Reconnectez-vous ou lisez votre ~/.bashrc mis à jour fichier :

    $ source ~/.bashrc
    
  6. Confirmez l'installation correcte de CUDA :

    $ nvcc --version
    $ nvidia-smi
    
  7. Effectuez d'autres tests en compilant votre premier programme CUDA :
    $ mkdir cuda-samples
    $ cuda-install-samples-10.0.sh cuda-samples/
    $ cd cuda-samples/NVIDIA_CUDA-10.0_Samples/0_Simple/clock
    $ make
    

    Compiler l'exemple de programme CUDA sur Linux CentOS 7

Cent OS
  1. Comment debootstrap sur CentOS Linux

  2. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  3. Comment installer le client FreeIPA sur Rocky Linux/Alma Linux/CentOS 8

  4. Comment installer Ansible sur CentOS 8 Linux

  5. Comment installer le noyau Linux 5.0 sur CentOS 7

Comment installer Telegram Messenger sur CentOS 8 Linux

Comment installer WordPress sur RHEL 8 / CentOS 8 Linux

Comment installer Webmin sur CentOS Linux

Comment installer JIRA sur CentOS 8 Linux

Comment installer Rabbitmq dans Rocky Linux/Alma Linux/Centos 8

Comment mettre à niveau CentOS 7 vers CentOS 8 Linux