Maison > Article > Opération et maintenance > Docker peut-il installer cuda ?
cuda peut être installé dans Docker ; téléchargez le package logiciel téléchargé dans le répertoire spécifié et exécutez "sudo sh cuda_downloaded version_linux.run" pour l'installer. cuda est une plate-forme informatique retirée du fabricant de la carte graphique NVIDIA. L'installation est terminée. Vous pouvez ensuite utiliser "nvidia-smi" pour afficher la version cuda installée.
L'environnement d'exploitation de ce tutoriel : système linux7.3, docker version 19.03, ordinateur Dell G3.
CUDA (Compute Unified Device Architecture), qui est une plate-forme informatique lancée par le fabricant de cartes graphiques NVIDIA. CUDA est une architecture informatique parallèle à usage général introduite par NVIDIA qui permet aux GPU de résoudre des problèmes informatiques complexes. Il comprend l'architecture de jeu d'instructions CUDA (ISA) et le moteur de calcul parallèle à l'intérieur du GPU. Les développeurs peuvent utiliser le langage C pour écrire des programmes pour l'architecture CUDA™, et les programmes écrits peuvent fonctionner à des performances ultra-élevées sur des processeurs compatibles CUDA™. CUDA3.0 a commencé à prendre en charge C++ et FORTRAN.
L'exemple est le suivant :
Installez cuda sous docker_Ubuntu16.04
(1) Téléchargez le fichier d'installation. Allez d'abord sur le site officiel de Nvidia pour télécharger le package d'installation de cuda : https://developer.nvidia.com/cuda-toolkit-archive
(2) Mettre à jour le pilote système
Paramètres système - Logiciels et mises à jour - Pilotes supplémentaires - Mettre à jour nvidia et Intel
Si vous rencontrez un problème de boucle dans le système lors de la mise à jour du pilote, veuillez d'abord désinstaller le pilote, puis utilisez la méthode d'installation avec le pilote pour résoudre le problème (panacée).
Méthode pour désinstaller le pilote à ce moment : étant donné que l'interface utilisateur graphique (GUI) ne peut pas être saisie après la connexion, nous pouvons saisir l'interface utilisateur textuelle (TUI). Dans l'état de l'interface de connexion, appuyez sur Ctrl + Alt + f1 pour. entrez l'exécution TUI
sudo /usr/bin/nvidia-uninstall
Puis redémarrez
sudo reboot
(3) installation de cuda
Après avoir téléchargé le logiciel téléchargé dans le répertoire que vous avez défini, exécutez la commande suivante
sudo sh cuda_9.0.176_384.81_linux.run
Utilisez ensuite le coin d'un livre pour appuyer sur la touche Entrée jusqu'à ce que les conditions de service soient affichées à 100 %. Suivez ensuite les étapes ci-dessous pour sélectionner accepter
n (ne pas installer le pilote)
L'erreur suivante peut être signalée lors de l'exécution de l'étape précédenteSolution : comme suit
sudo apt install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglfw3-dev libgles2-mesa-dev
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64 export PATH=$PATH:/usr/local/cuda-9.0/bin export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.0
然后在终端运行: cat /usr/local/cuda/version.txt
CUDA Version 9.0.176installation de cuda réussie
tutoriel vidéo docker
"Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!