Nvidia GPU Cloud (NGC) est un service cloud qui donne accès à une large gamme de conteneurs préconfigurés pour l'apprentissage automatique accéléré par le GPU et les charges de travail de calcul à haute performance (HPC). NGC est conçu pour simplifier le déploiement et la gestion d'applications complexes d'IA et de HPC, tout en fournissant une plateforme sécurisée et évolutive pour l'exécution de ces charges de travail.
L'un des principaux avantages de NGC est qu'il donne accès à une vaste bibliothèque de conteneurs optimisés pour les GPU, qui sont préconfigurés avec des cadres d'apprentissage profond populaires tels que TensorFlow, PyTorch et MXNet. Ces conteneurs sont également préinstallés avec tous les pilotes et bibliothèques nécessaires à l'exécution d'applications accélérées par le GPU, ce qui facilite le démarrage des flux de travail d'apprentissage automatique avancés.
Un autre avantage de NGC est qu'il permet aux utilisateurs de se concentrer sur leurs charges de travail principales sans avoir à se soucier de l'infrastructure sous-jacente. NGC est construit au-dessus de Kubernetes, une plateforme d'orchestration de conteneurs open-source qui automatise de nombreuses tâches de gestion associées au déploiement et à la mise à l'échelle des charges de travail conteneurisées. Cela signifie que les utilisateurs peuvent facilement déployer et faire évoluer leurs applications sur plusieurs GPU, et les intégrer de manière transparente à d'autres ressources du centre de données si nécessaire.
NGC fournit également une plate-forme sécurisée pour exécuter des charges de travail sensibles, grâce à son intégration avec la pile matérielle et logicielle de GPU de NVIDIA. Cela inclut des fonctions telles que l'isolation matérielle, le démarrage sécurisé et la vérification du micrologiciel, qui contribuent à protéger les données et les applications critiques contre les accès non autorisés ou la falsification.
Dans l'ensemble, NGC est un excellent outil pour tous ceux qui ont besoin d'exécuter des charges de travail d'apprentissage automatique accéléré par le GPU ou de calcul intensif dans le cloud. Grâce à sa vaste bibliothèque de conteneurs préconfigurés, à ses s capacités d'orchestration de conteneurs et à ses solides fonctions de sécurité, NGC permet de démarrer facilement avec des flux de travail avancés d'IA et de HPC, tout en offrant l'évolutivité et la sécurité nécessaires pour gérer des déploiements à grande échelle.