Comment installer Cuda sur Ubuntu Top 10.Top 10 LTS

Comment installer Cuda sur Ubuntu Top 10.Top 10 LTS
La forme complète de CUDA est une architecture de dispositif unifié de calcul. Cuda est une plate-forme informatique parallèle et un modèle de programmation développé par Nvidia. Il est utilisé pour exécuter les programmes sur les unités de traitement graphique NVIDIA (GPUS) pour accélérer considérablement les applications informatiques.

Dans cet article, nous vous montrerons comment installer Cuda sur Ubuntu 22.04 LTS du référentiel officiel de package d'Ubuntu. Nous vous montrerons également comment écrire, compiler et exécuter votre tout premier programme CUDA sur Ubuntu 22.04 LTS aussi.

Sujet du contenu:

  1. Conditions préalables
  2. Installation des pilotes Nvidia sur Ubuntu
  3. Mise à jour du cache du référentiel de packages APT
  4. Installation du CCG et d'autres outils de construction
  5. Installation de Cuda sur Ubuntu du référentiel officiel du package Ubuntu
  6. Test si Cuda est installé avec succès sur Ubuntu
  7. Écrire, compiler et gérer un programme CUDA simple
  8. Conclusion

Conditions préalables

Pour que vous installez CUDA, compile les programmes CUDA et exécutez les programmes CUDA sur Ubuntu 22.04 Système d'exploitation LTS, vous avez besoin de ce qui suit:

  1. Un GPU NVIDIA installé sur votre ordinateur.
  2. Conducteurs GPU NVIDIA installés sur votre système d'exploitation Ubuntu.

Installation des pilotes Nvidia sur Ubuntu

Vous devez avoir les pilotes GPU Nvidia installés sur votre système d'exploitation Ubuntu pour CUDA pour fonctionner. Si vous n'avez pas encore installé les pilotes GPU Nvidia sur votre machine Ubuntu et si vous avez besoin d'aide pour le faire, lisez l'article sur l'installation des pilotes NVIDIA sur Ubuntu 22.04 LTS.

Mise à jour du cache du référentiel de packages APT

Une fois que vous avez installé les pilotes Nvidia sur Ubuntu, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT d'Ubuntu doit être mis à jour.

Installation du CCG et d'autres outils de construction

Pour compiler les programmes CUDA, vous devez avoir un GCC et d'autres outils de construction installés sur votre machine Ubuntu.

Pour installer le compilateur GCC et les outils de construction requis sur Ubuntu, exécutez la commande suivante:

$ sudo apt install build-essentiel

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

GCC et les packages requis sont maintenant en cours de téléchargement. Il faut du temps pour terminer.

GCC et les packages requis sont maintenant installés. Il faut du temps pour terminer.

Le CCG et les outils de construction requis pour CUDA à fonctionner doivent être installés à ce stade.

Pour vérifier si vous pouvez accéder aux compilateurs GCC C et C ++, exécutez la commande suivante:

$ gcc --version
$ g ++ --version

Installez CUDA sur Ubuntu à partir du référentiel officiel du package Ubuntu

Pour installer CUDA à partir du référentiel de package officiel d'Ubuntu, exécutez la commande suivante:

$ sudo apt install nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Cuda et les packages requis sont maintenant en cours de téléchargement. Il faut du temps pour terminer.

Cuda et les packages requis sont maintenant installés. Il faut du temps pour terminer.

Cuda doit être installé à ce stade.

Test si Cuda est installé avec succès sur Ubuntu

Pour vérifier si Cuda est installé avec succès sur Ubuntu, exécutez la commande suivante:

$ nvcc --version

Comme vous pouvez le voir, CUDA version 11.5 est installé sur notre machine Ubuntu.

Écrire, compiler et gérer un programme CUDA simple

Maintenant que vous avez installé Cuda sur votre Ubuntu 22.04 Machine LTS, nous vous montrerons comment écrire, compiler et exécuter un programme CUDA «Hello World» très simple.

Tout d'abord, créez un nouveau «bonjour.fichier cu "(dans le ~ / codes Répertoire si vous voulez suivre). Ouvrez-le avec un éditeur de code de votre choix et saisissez les lignes de codes suivantes:

NOTE: Les fichiers source CUDA se terminent avec le ".extension Cu ”.

#inclure
__Global__ Void Sayhello ()
printf ("Hello World du GPU!\ n ");

int main()
printf ("Hello World du CPU!\ n ");
dis bonjour<<<1,1>>> ();
CudadevicesYnChronize ();
retour 0;

Une fois que vous avez terminé, enregistrez le «bonjour.Fichier Cu ".

Pour compiler le «bonjour.Cu ”programme CUDA, ouvrez un terminal et naviguez vers le ~ / codes Répertoire (ou le répertoire où vous avez enregistré le bonjour.Fichier CU).

$ cd ~ / codes

Le «bonjour.Le programme CU ”CUDA devrait être dans ce répertoire.

$ ls -lh

Pour compiler le «bonjour.CU ”CUDA Programme avec le compilateur CUDA« NVCC »et créez un« Hello »exécutable, exécutez la commande suivante:

$ nvcc bonjour.cu -o bonjour

Le «bonjour.Le programme CU »CUDA doit être compilé sans aucune erreur et un nouveau fichier« Hello »binaire binaire doit être créé comme vous pouvez le voir dans la capture d'écran suivante:

$ ls -lh

Vous pouvez exécuter le programme CUDA «Hello» compilé comme suit:

$ ./Bonjour

Si vous voyez la sortie suivante, Cuda fonctionne très bien sur votre machine Ubuntu. Vous ne devriez avoir aucun problème à compiler et à gérer les programmes CUDA:

Conclusion

Nous vous avons montré comment installer Cuda sur Ubuntu 22.04 LTS du référentiel officiel de package d'Ubuntu. Nous vous avons également montré comment écrire, compiler et exécuter un programme CUDA simple sur Ubuntu 22.04 LTS.