CUDA
En anglais : CUDA (Compute Unified Device Architecture)
Plateforme logicielle et modèle de programmation créés par NVIDIA, qui permettent d’utiliser ses GPU pour du calcul généraliste, notamment l’entraînement et l’inférence de modèles d’IA.
Exemple
Un développeur installe le pilote NVIDIA et la boîte à outils CUDA sur sa station de travail pour que sa bibliothèque d’apprentissage profond utilise le GPU plutôt que le processeur.
Notions liées
Deep learning (apprentissage profond)
DébutantSous-domaine du machine learning qui utilise des réseaux de neurones comportant de nombreuses couches successives pour apprendre des représentations de plus en plus abstraites à partir de données brutes.
GPU (processeur graphique)
DébutantProcesseur composé de milliers de petits cœurs de calcul travaillant en parallèle, conçu à l’origine pour l’affichage graphique et devenu central pour entraîner et exécuter l’IA.
Puissance de calcul (compute)
DébutantCapacité de traitement mobilisée pour entraîner ou faire fonctionner des modèles d’IA, qui dépend du type de puces, de leur nombre et de leur durée d’utilisation.
Dépendance fournisseur (vendor lock-in)
IntermédiaireSituation dans laquelle une organisation devient si dépendante d’un fournisseur de technologie qu’en changer serait coûteux, long ou techniquement difficile.
VRAM (mémoire vidéo)
IntermédiaireMémoire rapide intégrée à une carte graphique, qui stocke les paramètres du modèle et les données en cours de calcul ; sa capacité limite la taille des modèles exécutables.