NVIDIA : GPU, CUDA, NIM, Nemotron et rôle dans l'IA en entreprise
Le concepteur des GPU qui entraînent et servent la plupart des modèles d'IA : histoire, architectures Hopper, Blackwell et Rubin, CUDA, logiciels d'inférence, modèles Nemotron, usages en entreprise et comparaison avec AMD.
Par Équipe Blent· Mis à jour le · 19 min de lecture· Niveau intermédiaire
NVIDIA en bref
- Type
- Concepteur de puces et de plateformes de calcul accéléré
- Fondation
- Avril 1993
- Fondateurs
- Jensen Huang, Chris Malachowsky, Curtis Priem
- Siège
- Santa Clara, États-Unis
- Dirigeant
- Jensen Huang, PDG depuis la fondation
- Architectures GPU récentes
- Hopper, Blackwell, Rubin
- Logiciels clés
- CUDA, TensorRT-LLM, Dynamo, NIM, NeMo
- Modèles
- Nemotron, Cosmos et autres modèles à poids ouverts
En bref : NVIDIA
NVIDIA est une entreprise américaine fondée en 1993 à Santa Clara, en Californie, par Jensen Huang, Chris Malachowsky et Curtis Priem. D'abord spécialisée dans les cartes graphiques pour le jeu vidéo, elle conçoit aujourd'hui les GPU les plus utilisés pour entraîner et exécuter les modèles d'intelligence artificielle, ainsi que des systèmes complets, des réseaux et des processeurs pour les centres de données. Sa plateforme logicielle CUDA, lancée en 2006, permet de programmer ces GPU et sert de base à la plupart des frameworks de deep learning. NVIDIA propose aussi des logiciels d'inférence (TensorRT-LLM, Dynamo, NIM), un framework de personnalisation de modèles (NeMo) et des modèles à poids ouverts, dont la famille Nemotron.
En une phrase : NVIDIA conçoit les GPU, les systèmes et les logiciels, dont CUDA, sur lesquels s'entraînent et s'exécutent la plupart des modèles d'IA.
Dans cette fiche
Qu'est-ce que NVIDIA ?
NVIDIA est un concepteur de puces et de plateformes de calcul basé à Santa Clara, en Californie. L'entreprise ne fabrique pas elle-même ses puces, produites principalement par TSMC : elle les conçoit, les assemble en systèmes complets et fournit la couche logicielle qui permet de les exploiter. Pour l'IA, son produit central est le GPU, un processeur capable d'exécuter des milliers d'opérations en parallèle.
NVIDIA est fondée en avril 1993 par Jensen Huang, Chris Malachowsky et Curtis Priem, avec l'ambition d'accélérer le rendu graphique des jeux vidéo. En 1999, elle commercialise la GeForce 256, qu'elle présente comme le premier GPU. Le tournant vers le calcul généraliste arrive en 2006 avec CUDA, qui permet de programmer les GPU pour autre chose que l'affichage. En 2012, le réseau de neurones AlexNet, entraîné sur deux cartes NVIDIA, remporte le concours ImageNet et marque le début de l'essor du deep learning sur GPU.
Depuis, NVIDIA a étendu son offre bien au-delà de la puce : réseaux à haut débit après le rachat de Mellanox en 2020, processeurs Grace puis Vera, systèmes DGX, logiciels d'inférence et modèles à poids ouverts. Fin 2025, elle conclut un accord de licence avec Groq, spécialiste des puces d'inférence, dont une partie de l'équipe dirigeante la rejoint. En septembre 2026, elle annonce un accord pour acquérir Hugging Face. L'arrivée de l'IA générative a fait des centres de données sa principale activité, loin devant le jeu vidéo.
À retenir : NVIDIA vend moins des puces qu'une plateforme complète. Pour une équipe technique, ce qui compte au quotidien est surtout la compatibilité logicielle apportée par CUDA et les outils construits au-dessus.
Quels sont les GPU de NVIDIA pour l'IA ?
NVIDIA renouvelle son architecture de centre de données environ chaque année, et nomme chaque génération d'après une figure scientifique. Les références exactes et leurs caractéristiques évoluent vite : mieux vaut raisonner par génération et vérifier la disponibilité chez son fournisseur de cloud.
| Génération | Principales références | Disponibilité | Usage typique |
|---|---|---|---|
| Ampere | A100 | Depuis 2020 | Entraînement et inférence de modèles de taille moyenne, encore très présent dans les clouds |
| Hopper | H100, H200 | Depuis 2022 (H200 en 2024) | Standard de l'entraînement et de l'inférence des LLM, format FP8 |
| Blackwell | B200, GB200 NVL72 | Depuis fin 2024 | Grands modèles, baies de 72 GPU reliés par NVLink, format FP4 |
| Blackwell Ultra | B300, GB300 NVL72 | Depuis 2025 | Davantage de mémoire, orienté inférence des modèles de raisonnement |
| Rubin | Vera Rubin NVL72 | Premières livraisons au second semestre 2026 | Nouvelle génération pour centres de données, mémoire HBM4 et processeur Vera |
| Postes et serveurs RTX | RTX PRO 6000 Blackwell, cartes GeForce RTX | Selon les modèles | Prototypage, inférence locale, petits modèles |
NVIDIA a déjà annoncé les étapes suivantes : Rubin Ultra en 2027 et l'architecture Feynman en 2028. À la GTC 2026, elle a aussi présenté Groq 3 LPX, une baie d'accélérateurs d'inférence issus de la technologie Groq, conçue pour fonctionner aux côtés des systèmes Vera Rubin. Pour les postes de travail, le DGX Spark, commercialisé depuis fin 2025, permet de faire tourner localement des modèles de plusieurs dizaines de milliards de paramètres.
Comment choisir la bonne génération ?
La génération la plus récente n'est pas toujours la plus rentable. Pour l'inférence d'un modèle de taille moyenne, un GPU Hopper ou une carte RTX PRO bien utilisés suffisent souvent, à un coût horaire bien inférieur. Les baies Blackwell ou Rubin se justifient pour l'entraînement à grande échelle ou pour servir de très grands modèles à fort trafic. Le critère décisif est souvent la mémoire du GPU : elle détermine la taille du modèle que l'on peut charger, et la quantization permet d'en réduire le besoin.
Quels produits propose NVIDIA ?
L'offre de NVIDIA couvre toute la chaîne du calcul accéléré : puces, serveurs, réseaux, couche de programmation, logiciels d'inférence et modèles. Une entreprise y accède le plus souvent via un cloud, un intégrateur ou un constructeur de serveurs.
- Matériel
GPU pour centres de données
Accélérateurs des générations Hopper, Blackwell et Rubin, vendus seuls, en serveurs à 8 GPU ou en baies complètes de 72 GPU.
- Infrastructure
Systèmes DGX
Serveurs et supercalculateurs clés en main, du DGX SuperPOD pour l'entraînement au DGX Spark, ordinateur de bureau pour prototyper.
- Développeurs
CUDA
Plateforme de programmation des GPU et bibliothèques associées (cuDNN, cuBLAS, NCCL), utilisées par PyTorch et la plupart des frameworks.
- Inférence
TensorRT-LLM et Dynamo
Bibliothèque d'optimisation de l'inférence des LLM et framework open source pour servir des modèles sur plusieurs GPU et plusieurs serveurs.
- Déploiement
NIM
Microservices conteneurisés qui empaquettent un modèle optimisé derrière une API standard, à déployer dans un cloud ou sur site.
- Équipes IA
NeMo
Framework et outils pour préparer des données, entraîner, adapter, évaluer et encadrer des modèles et des agents.
Quel est le rôle de NVIDIA dans l'entraînement et l'inférence ?
Le cycle de vie d'un modèle d'IA comporte deux phases de calcul très différentes, et NVIDIA intervient dans les deux.
- Entraînement : un modèle de fondation s'entraîne sur des milliers de GPU reliés entre eux pendant des semaines. La performance dépend autant des puces que du réseau (NVLink à l'intérieur d'une baie, InfiniBand ou Ethernet Spectrum-X entre les baies) et des bibliothèques de communication comme NCCL. C'est le terrain historique de NVIDIA, avec les systèmes DGX SuperPOD et les clusters des grands clouds.
- Inférence : une fois entraîné, le modèle doit répondre à des millions de requêtes avec une latence et un coût maîtrisés. Avec les modèles de raisonnement et les agents, qui génèrent beaucoup de tokens, l'inférence est devenue le premier poste de calcul. NVIDIA y répond par TensorRT-LLM, qui optimise l'exécution d'un modèle sur un GPU, et par Dynamo, présenté en 2025, qui répartit le service d'un modèle sur de nombreux GPU en séparant les phases de lecture du prompt et de génération.
Dynamo intègre Triton Inference Server, renommé Dynamo-Triton, et peut s'appuyer sur plusieurs moteurs, dont TensorRT-LLM, vLLM et SGLang. Les microservices NIM ajoutent une couche plus simple : un modèle déjà optimisé, prêt à déployer dans un conteneur avec une API compatible avec celle d'OpenAI. Pour la plupart des équipes, le choix se fait entre un serveur open source configuré soi-même et une solution empaquetée comme NIM, selon le niveau de contrôle et de support recherché.
À retenir : même sans acheter de GPU, une équipe qui héberge un modèle ouvert utilise presque toujours la pile NVIDIA, directement ou via son cloud. Connaître CUDA, la mémoire des GPU et les serveurs d'inférence aide à dimensionner et à réduire les coûts.
NVIDIA est-il open source ?
La réponse varie selon la couche. NVIDIA est une entreprise commerciale dont l'essentiel du chiffre d'affaires vient du matériel, et une partie de son logiciel reste propriétaire. Mais elle publie aussi de nombreuses briques et des modèles ouverts.
- Propriétaire : CUDA et la plupart de ses bibliothèques de base (cuDNN, cuBLAS) sont fermés, bien que téléchargeables gratuitement. Ils ne fonctionnent que sur des GPU NVIDIA, ce qui explique l'effet de verrouillage souvent évoqué.
- Open source : TensorRT-LLM, Dynamo, Dynamo-Triton, plusieurs composants de NeMo comme NeMo Guardrails ou NeMo Curator, et depuis 2022 les modules noyau de ses pilotes GPU pour Linux.
- Modèles à poids ouverts : la famille de LLM Nemotron, dont la génération Nemotron 3 (Nano, Super et Ultra) est publiée entre fin 2025 et mi-2026 et repose sur une architecture à mélange d'experts. NVIDIA publie aussi une partie des données et des recettes d'entraînement. D'autres modèles couvrent la parole, l'embedding, la robotique (GR00T) et la simulation du monde physique (Cosmos).
- Licences : les modèles NVIDIA sont distribués sous des licences qui autorisent l'usage commercial, mais qui diffèrent d'un modèle à l'autre et ne sont pas toujours des licences open source standard. Elles se vérifient sur la fiche de chaque modèle, sur Hugging Face ou sur le catalogue de NVIDIA.
Les modèles Nemotron ne visent pas seulement la concurrence avec Meta AI ou Mistral AI : ils servent aussi de démonstration pour les logiciels d'optimisation de NVIDIA, et sont souvent proposés directement sous forme de NIM.
Quels sont les avantages de NVIDIA ?
Ces avantages expliquent la position de NVIDIA, mais ils ont un coût. Ils se pèsent face au prix, à la disponibilité du matériel et aux besoins réels du projet.
- Écosystème logiciel le plus mature : CUDA est pris en charge par pratiquement tous les frameworks et serveurs d'inférence.
- Disponibilité chez tous les grands clouds, les clouds spécialisés et les constructeurs de serveurs.
- Gamme étendue, de la carte RTX pour un poste de travail aux baies de 72 GPU pour l'entraînement à grande échelle.
- Pile intégrée : GPU, processeurs, réseau, logiciels et modèles optimisés pour fonctionner ensemble.
- Nombreuses briques open source, comme TensorRT-LLM, Dynamo ou NeMo Guardrails, et modèles Nemotron à poids ouverts.
- Documentation, formations et communauté abondantes, ce qui facilite le recrutement et la résolution de problèmes.
Quelles sont les limites de NVIDIA ?
La position dominante de NVIDIA crée aussi des contraintes pour les entreprises qui en dépendent.
- Coût élevé du matériel et des instances GPU, en particulier pour les générations les plus récentes.
- Délais d'approvisionnement parfois longs, qui pèsent sur la planification des projets.
- Forte dépendance à CUDA : migrer vers un autre fabricant demande des efforts de portage et de validation.
- Consommation électrique et refroidissement exigeants pour les systèmes les plus puissants, souvent refroidis par liquide.
- Certaines briques, comme l'usage de NIM en production, relèvent d'une licence logicielle payante.
- Cadence annuelle des architectures, qui rend le matériel rapidement moins compétitif.
NVIDIA vs AMD : quelles différences ?
AMD est le principal concurrent de NVIDIA sur les GPU pour centres de données. Ses accélérateurs Instinct équipent plusieurs grands clouds, et OpenAI comme Anthropic ont annoncé des déploiements à grande échelle de sa génération MI450. Les différences tiennent surtout à l'écosystème logiciel.
| Critère | NVIDIA | AMD |
|---|---|---|
| Siège | Santa Clara, États-Unis | Santa Clara, États-Unis |
| GPU pour centres de données | Hopper, Blackwell, Rubin | Instinct MI300, MI350, MI400 |
| Systèmes en baie | GB300 NVL72, Vera Rubin NVL72 | Helios, à partir de la série MI450 (2026) |
| Plateforme logicielle | CUDA, propriétaire | ROCm, open source |
| Compatibilité des frameworks | Quasi universelle | PyTorch, JAX, vLLM, SGLang pris en charge ; certaines bibliothèques à porter |
| Interconnexion | NVLink, InfiniBand, Ethernet Spectrum-X | Infinity Fabric, standards ouverts (UALink, Ultra Ethernet) |
| Processeurs associés | Grace, Vera (Arm) | EPYC (x86) |
| Logiciels d'inférence maison | TensorRT-LLM, Dynamo, NIM | Contributions aux projets open source, conteneurs optimisés |
Lequel choisir ? NVIDIA reste le choix le plus simple lorsqu'on veut la compatibilité la plus large, des outils d'optimisation éprouvés et la possibilité de changer de cloud sans changer de pile. AMD devient pertinent lorsque le prix, la quantité de mémoire par GPU ou la disponibilité l'emportent, et que la charge repose sur des briques bien prises en charge par ROCm, comme PyTorch et vLLM. Dans les deux cas, testez votre modèle réel, avec votre serveur d'inférence et votre trafic, et comparez le coût par million de tokens servis plutôt que les performances annoncées. Les deux fabricants s'appuient d'ailleurs sur le même fondeur, TSMC.
Quelles sont les alternatives à NVIDIA ?
Une alternative se justifie si le prix, la disponibilité ou un cloud déjà retenu l'emportent sur la maturité de l'écosystème CUDA. Elle se valide par un test sur le modèle et la charge réels.
AMD
GPU Instinct et plateforme logicielle open source ROCm, compatibles avec PyTorch et vLLM.
À considérer pour : alternative directe aux GPU NVIDIA pour l'entraînement et l'inférence
Google AI
TPU, puces conçues par Google et accessibles uniquement sur Google Cloud.
À considérer pour : projets hébergés sur Google Cloud, notamment avec JAX
AWS Trainium
Puces d'entraînement et d'inférence conçues par Amazon pour son cloud.
À considérer pour : projets sur AWS sensibles au coût du calcul
Cerebras
Processeurs de très grande taille et service d'inférence à faible latence.
À considérer pour : inférence rapide sur des modèles ouverts, via une API
Dans quels cas choisir NVIDIA ?
Pour la plupart des projets, NVIDIA est le choix par défaut. La vraie question est souvent « où et sous quelle forme utiliser des GPU NVIDIA ? ».
NVIDIA est une option pertinente
- Vous voulez la compatibilité la plus large avec les frameworks et les modèles ouverts.
- Votre équipe utilise déjà CUDA, PyTorch ou des serveurs comme vLLM.
- Vous devez pouvoir changer de cloud sans réécrire votre pile logicielle.
- Vous avez besoin d'outils d'optimisation de l'inférence éprouvés.
Une autre solution peut convenir mieux
- Une API de modèle hébergé suffit et vous n'avez pas à gérer de calcul.
- Votre cloud propose des puces maison moins chères pour votre charge.
- Des GPU AMD sont disponibles plus vite ou à meilleur prix et votre pile est compatible.
- Vos volumes ne justifient pas l'achat ou la réservation de GPU.
Technologies souvent utilisées avec NVIDIA
Les GPU NVIDIA ne s'utilisent presque jamais seuls : ils s'insèrent dans une pile de frameworks, de serveurs d'inférence et d'outils d'orchestration.
- Framework
PyTorch
Framework de deep learning de référence, qui s'appuie sur CUDA pour exécuter les calculs sur GPU.
- Serving
vLLM
Serveur d'inférence open source pour héberger des LLM sur GPU NVIDIA, y compris derrière Dynamo.
- Distribution
Hugging Face
Hub où NVIDIA publie ses modèles Nemotron, et dont NVIDIA a annoncé le rachat en 2026.
- Orchestration
Kubernetes
Orchestration des charges GPU, avec le GPU Operator de NVIDIA pour gérer pilotes et ressources.
- Conteneurs
Docker
Conteneurs qui accèdent aux GPU grâce au NVIDIA Container Toolkit, format de distribution des NIM.
- MLOps
Kubeflow
Pipelines d'entraînement et de déploiement de modèles sur des clusters de GPU.
- Exécution locale
Ollama
Exécution de modèles ouverts sur une carte RTX ou un DGX Spark pour prototyper.
- Fine-tuning
Unsloth
Bibliothèque pour affiner des LLM plus rapidement et avec moins de mémoire GPU.
Les concepts à connaître pour comprendre NVIDIA
Ces notions reviennent dès qu'on dimensionne une infrastructure GPU ou qu'on choisit une pile d'inférence.
- CUDALa plateforme qui permet de programmer les GPU NVIDIA pour des calculs parallèles.
- Deep LearningLa famille de méthodes dont les calculs matriciels massifs ont fait le succès des GPU.
- InférenceL'exécution d'un modèle entraîné pour produire des réponses, devenue le premier poste de calcul.
- QuantizationLa réduction de précision des poids (FP8, FP4…), que les GPU récents accélèrent nativement.
- Fine-tuningL'adaptation d'un modèle à des données précises, un usage courant des GPU loués.
- Mixture of ExpertsL'architecture de nombreux grands modèles, dont Nemotron 3, qui n'active qu'une partie des paramètres.
Ressources pour approfondir NVIDIA et le calcul GPU
Trois articles pour passer du matériel à la mise en production d'un modèle.
- Dossier
CUDA : tout savoir
Comprendre comment CUDA permet de programmer les GPU et pourquoi il est si répandu.
Lire l'article - Tutoriel
vLLM : le serveur d'inférence
Servir un LLM ouvert sur GPU avec un serveur d'inférence performant.
Lire l'article - Comparatif
FinOps des LLM : API vs self-hosting
Comparer le coût d'une API et celui d'un modèle hébergé sur ses propres GPU.
Lire l'article
Questions fréquentes
Questions fréquentes
Expertise
À propos de l'auteur
Équipe Blent
Les ingénieurs et mentors Blent conçoivent, évaluent et mettent en production des applications LLM, et forment chaque année des centaines de professionnels à l'IA générative.
Sources et méthodologie
- Site officiel et documentation développeurs de NVIDIA (CUDA, TensorRT-LLM, Dynamo, NIM, NeMo)
- Annonces NVIDIA GTC 2025 et GTC 2026 (Blackwell Ultra, Dynamo, Vera Rubin)
- NVIDIA, annonces de la famille Nemotron 3 (décembre 2025 à juin 2026)
- NVIDIA, annonce de l'accord d'acquisition de Hugging Face, septembre 2026
- Documentation AMD Instinct et ROCm
- Retours d'expérience des projets et formations Blent
Comment utiliser NVIDIA en entreprise ?
Peu d'entreprises achètent directement des GPU. Le plus souvent, NVIDIA intervient en arrière-plan d'un cloud, d'une plateforme ou d'un serveur d'inférence, et le choix porte sur la quantité de calcul, son emplacement et la pile logicielle.
Héberger un modèle ouvert
Servir un LLM à poids ouverts sur ses propres GPU ou dans un cloud, avec un serveur comme vLLM, TensorRT-LLM ou un microservice NIM.
Adapter un modèle
Affiner un modèle sur des données internes avec des GPU loués à l'heure, en s'appuyant sur NeMo ou sur des bibliothèques open source.
Entraîner des modèles maison
Entraîner des modèles de vision, de prévision ou de recommandation sur un cluster de GPU orchestré par Kubernetes.
Prototyper en local
Tester des modèles et des agents sur une station de travail RTX ou un DGX Spark, sans dépendre d'un service externe.
Accélérer la data science
Exécuter sur GPU des traitements de données et des algorithmes de machine learning classiques avec les bibliothèques RAPIDS.
Simulation et IA physique
Créer des jumeaux numériques et entraîner des systèmes robotiques avec les plateformes Omniverse, Cosmos et Isaac.