CourionAI
FR
Newsletter
← Glossaire Terme

CUDA

La couche logicielle de Nvidia qui permet d'effectuer des calculs généraux sur ses puces graphiques, et la principale raison pour laquelle il est difficile de quitter son écosystème.

CUDA est la boîte à outils créée par Nvidia pour permettre aux développeurs d’utiliser des cartes graphiques pour des calculs ordinaires, et non plus seulement pour afficher des pixels. Presque tous les frameworks d’IA ont été écrits pour CUDA et presque toutes les recettes d’entraînement publiées ont été mises au point dessus. Les puces sont rapides, mais c’est CUDA qui explique l’ancrage de tout l’écosystème chez Nvidia.

Voilà pourquoi les concurrents ne peuvent pas gagner avec de simples caractéristiques matérielles. ROCm, la réponse d’AMD, doit être suffisamment convaincant pour que les chercheurs acceptent de réécrire et de déboguer à nouveau des travaux qui fonctionnent déjà sur Nvidia. La barre est bien plus haute que le simple fait d’être moins cher.