Les cours de formation pratiques et encadrés sur la GPU (Graphics Processing Unit), disponibles en ligne ou sur site, vous permettent d'appréhender les fondamentaux des GPU et leur programmation à travers des discussions interactives et des exercices pratiques.
La formation sur la GPU est proposée en « formation en ligne en direct » ou « formation sur site en direct ». La formation en ligne en direct (également appelée « formation à distance en direct ») s'effectue via un bureau à distance interactif remote desktop. La formation sur site en direct peut avoir lieu sur place chez le client dans Nantes ou dans les centres de formation d'entreprise de NobleProg situés dans Nantes.
NobleProg -- Votre fournisseur de formation local
Nantes, Zenith
NobleProg Nantes, 4 rue Edith Piaf, Saint-Herblain, france, 44821
Sur la zone du Parc d'Ar Mor, proche du Zénith.
Voiture : depuis le périphérique, sortie Porte de Chézine > Boulevard du Zenith > Esplanade Georges Brassens (restaurants) > Rue Edith Piaf à votre droite. Depuis la N444 (Nantes > Lorient), sortie #1 > boulevard Marcel Paul > Rue Edith Piaf à votre droite.
Parking Zénith P1 (gratuit). Une fois garé, tournez le dos au Zénith : l’immeuble Euptouyou est un des trois bâtiments reconnaissables à leur bardage en zinc, celui de gauche (Immeuble C).
Vélo : parking couvert gratuit.
Transports en commun :
Tramway R1, arrêt Schoelcher + 10 mn à pied à travers le centre commercial Atlantis
Tramway R1, arrêt François Mitterrand + bus 50, arrêt Saulzaie ou bus 71, arrêt Zénith
Tramway R3, arrêt Marcel Paul + bus 50, arrêt Saulzaie
Chronobus C6, arrêt Hermeland + bus 71, arrêt Zénith
Bus : lignes 50 (arrêt Saulzaie) ou 71 (arrêt Zénith)
Cette formation en direct animée par un formateur dans Nantes guide les ingénieurs IA de niveau intermédiaire dans la construction et l'optimisation de modèles de réseaux de neurones à l'aide de la plateforme Huawei Ascend et de la boîtier d'outils CANN. Les participants configureront des environnements, développeront des applications avec MindSpore et les déploieront dans des configurations edge ou cloud.
Cette formation animée en direct sur Nantes explore la pile IA de Huawei, du SDK CANN au framework MindSpore. Elle aide les professionnels débutants et intermédiaires à comprendre l'intégration de ces composants sur le matériel Ascend pour la gestion du cycle de vie et le déploiement.
Cette formation en présentiel animée par un instructeur (en ligne ou sur site) est destinée aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser OpenACC pour programmer des appareils hétérogènes et exploiter leur parallélisme.
À la fin de cette formation, les participants seront en mesure de :
Définir un environnement de développement OpenACC.
Rédiger et exécuter un programme OpenACC de base.
Annoter le code avec des directives et des clauses OpenACC.
Utiliser l'API et les bibliothèques OpenACC.
Profiler, déboguer et optimiser les programmes OpenACC.
Cette formation en direct animée par un formateur sur Nantes couvre le déploiement et l'optimisation des modèles de CV et de TALN à l'aide du CANN SDK pour le matériel Ascend. Les participants apprendront à convertir les modèles, à les intégrer dans des pipelines actifs et à améliorer les performances d'inférence pour la détection et l'analyse en temps réel.
Cette formation en direct avec instructeur en Nantes (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent apprendre les bases de la programmation GPU et les principaux cadres et outils pour le développement d'applications GPU.
A l'issue de cette formation, les participants seront capables de : Comprendre la différence entre le CPU et l'informatique GPU ainsi que les avantages et les défis de la programmation GPU.
Choisir le cadre et l'outil appropriés pour leur application GPU.
Créer un programme GPU de base qui effectue une addition vectorielle en utilisant un ou plusieurs cadres et outils.
Utiliser les API, langages et bibliothèques respectifs pour demander des informations sur le périphérique, allouer et désallouer la mémoire du périphérique, copier des données entre l'hôte et le périphérique, lancer des noyaux et synchroniser des threads.
Utiliser les espaces mémoire respectifs, tels que global, local, constant et privé, pour optimiser les transferts de données et les accès à la mémoire.
Utiliser les modèles d'exécution respectifs, tels que les éléments de travail, les groupes de travail, les threads, les blocs et les grilles, pour contrôler le parallélisme.
Déboguer et tester les programmes GPU à l'aide d'outils tels que CodeXL, CUDA-GDB, CUDA-MEMCHECK et NVIDIA Nsight.
Optimiser les programmes GPU à l'aide de techniques telles que le coalescing, la mise en cache, le prefetching et le profilage.
Cette formation en direct, animée par un formateur dans Nantes, dote les développeurs avancés des compétences pour construire, déployer et ajuster des opérateurs IA personnalisés. Les participants maîtriseront l'intégration de CANN TIK et d'Apache TVM, permettant une optimisation et un ordonnancement avancés sur le matériel Huawei Ascend pour des performances réelles.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux développeurs débutants à intermédiaires qui souhaitent utiliser différents frameworks pour la programmation GPU et comparer leurs fonctionnalités, performances et compatibilités.
À la fin de cette formation, les participants seront capables de :
Configurer un environnement de développement comprenant le SDK OpenCL, le CUDA Toolkit, la plateforme ROCm, un appareil qui supporte OpenCL, CUDA ou ROCm, et Visual Studio Code.
Créer un programme GPU de base qui effectue une addition vectorielle en utilisant OpenCL, CUDA et ROCm, et comparer la syntaxe, la structure et l'exécution de chaque framework.
Utiliser les API respectives pour interroger les informations sur l'appareil, allouer et libérer la mémoire de l'appareil, copier des données entre l'hôte et l'appareil, lancer des noyaux (kernels) et synchroniser les threads.
Utiliser les langages respectifs pour écrire des noyaux qui s'exécutent sur l'appareil et manipulent les données.
Utiliser les fonctions, variables et bibliothèques intégrées respectives pour effectuer des tâches et opérations courantes.
Utiliser les espaces mémoire respectifs, tels que global, local, constant et privé, pour optimiser les transferts de données et les accès en mémoire.
Utiliser les modèles d'exécution respectifs pour contrôler les threads, blocs et grilles qui définissent le parallélisme.
Déboguer et tester des programmes GPU en utilisant des outils tels que CodeXL, CUDA-GDB, CUDA-MEMCHECK et NVIDIA Nsight.
Optimiser les programmes GPU en utilisant des techniques telles que la coalescence, le cache, le prefetching et le profiling.
Cette formation en direct sur Nantes introduit CloudMatrix pour l'inférence IA évolutive. Apprenez à déployer, optimiser et surveiller des modèles en utilisant CANN et MindSpore. Des exercices pratiques couvrent l'empaquetage, la conversion, le service et l'optimisation des performances pour les charges de travail en temps réel et par lots.
Cette formation en direct animée par un instructeur dans Nantes couvre les concepts fondamentaux et les bases pratiques du déploiement de modèles IA sur des périphériques edge Ascend à l'aide de la boîte à outils CANN, permettant aux participants de développer des compétences pratiques pour la compilation, l'optimisation et la gestion des environnements contraints.
Cette formation en Nantes (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent installer et utiliser ROCm sur Windows pour programmer les AMD GPUs et exploiter leur parallélisme.
A l'issue de cette formation, les participants seront capables de :
Configurer un environnement de développement comprenant la plate-forme ROCm, un code AMD GPU et Visual Studio sur Windows.
Créer un programme ROCm de base qui effectue une addition vectorielle sur le GPU et récupère les résultats de la mémoire GPU.
Utiliser l'API ROCm pour demander des informations sur le périphérique, allouer et désallouer la mémoire du périphérique, copier des données entre l'hôte et le périphérique, lancer des noyaux et synchroniser des threads.
Utiliser le langage HIP pour écrire des noyaux qui s'exécutent sur la mémoire GPU et manipulent des données.
Utiliser les fonctions intégrées, les variables et les bibliothèques HIP pour effectuer des tâches et des opérations courantes.
Utiliser les espaces mémoire ROCm et HIP, tels que les espaces globaux, partagés, constants et locaux, pour optimiser les transferts de données et les accès à la mémoire.
Utiliser les modèles d'exécution ROCm et HIP pour contrôler les threads, les blocs et les grilles qui définissent le parallélisme.
Déboguer et tester les programmes ROCm et HIP à l'aide d'outils tels que ROCm Debugger et ROCm Profiler.
Optimiser les programmes ROCm et HIP en utilisant des techniques telles que le coalescing, le caching, le prefetching et le profiling.
Cette formation en Nantes (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser ROCm et HIP pour programmer les AMD GPUs et exploiter leur parallélisme.
A la fin de cette formation, les participants seront capables de :
Mettre en place un environnement de développement comprenant la plate-forme ROCm, un code AMD GPU et Visual Studio.
Créer un programme ROCm de base qui effectue une addition vectorielle sur le GPU et récupère les résultats de la mémoire GPU.
Utiliser l'API ROCm pour demander des informations sur le périphérique, allouer et désallouer la mémoire du périphérique, copier des données entre l'hôte et le périphérique, lancer des noyaux et synchroniser des threads.
Utiliser le langage HIP pour écrire des noyaux qui s'exécutent sur la mémoire GPU et manipulent des données.
Utiliser les fonctions intégrées, les variables et les bibliothèques HIP pour effectuer des tâches et des opérations courantes.
Utiliser les espaces mémoire ROCm et HIP, tels que les espaces globaux, partagés, constants et locaux, pour optimiser les transferts de données et les accès à la mémoire.
Utiliser les modèles d'exécution ROCm et HIP pour contrôler les threads, les blocs et les grilles qui définissent le parallélisme.
Déboguer et tester les programmes ROCm et HIP à l'aide d'outils tels que ROCm Debugger et ROCm Profiler.
Optimiser les programmes ROCm et HIP en utilisant des techniques telles que le coalescing, le caching, le prefetching et le profiling.
Cette formation en direct sur Nantes présente le kit CANN aux développeurs de frameworks IA. Apprenez à configurer les environnements, à convertir les modèles et à déployer des applications sur le matériel Ascend en utilisant MindSpore, TensorFlow ou PyTorch, couvrant ainsi le flux de travail complet, de l'entraînement à l'inférence.
Optimisez les charges de travail IA sur Ascend, Biren et Cambricon grâce à cette formation pratique sur Nantes. Apprenez à réaliser des benchmarks de modèles, à identifier les goulots d'étranglement et à appliquer des optimisations au niveau du graphe, du noyau et de l'opérateur. Ajustez les pipelines de déploiement pour améliorer le débit et la latence sur ces plateformes de premier plan.
Optimisez les performances d'inférence des réseaux de neurones sur les processeurs IA Ascend grâce à cette formation avancée en direct avec instructeur dans le cadre de Nantes. Explorez l'architecture d'exécution de CANN, en exploitant le moteur de graphes, TIK et TVM pour le profilage, le développement d'opérateurs personnalisés et la résolution des goulots d'étranglement mémoire.
Migrer les applications CUDA vers des architectures GPU chinoises comme Huawei Ascend et Biren dans Nantes. Ce cours animé par un formateur guide les programmeurs avancés dans la traduction de code et l'optimisation des performances, couvrant des ateliers pratiques pour porter les bases de code CUDA vers de nouveaux SDK.
Cette formation en direct avec instructeur en Nantes (en ligne ou sur site) s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser CUDA pour programmer les NVIDIA GPU et exploiter leur parallélisme.
A l'issue de cette formation, les participants seront capables de :
Configurer un environnement de développement comprenant CUDA Toolkit, un NVIDIA GPU et un code Visual Studio.
Créer un programme CUDA de base qui effectue une addition vectorielle sur le GPU et récupère les résultats dans la mémoire du GPU.
Utiliser l'API CUDA pour demander des informations sur les périphériques, allouer et désallouer la mémoire des périphériques, copier des données entre l'hôte et le périphérique, lancer des noyaux et synchroniser des threads.
Utiliser le langage CUDA C/C++ pour écrire des noyaux qui s'exécutent sur la mémoire GPU et manipulent des données.
Utiliser les fonctions intégrées, les variables et les bibliothèques CUDA pour effectuer des tâches et des opérations courantes.
Utiliser les espaces mémoire CUDA, tels que les espaces globaux, partagés, constants et locaux, pour optimiser les transferts de données et les accès à la mémoire.
Utiliser le modèle d'exécution CUDA pour contrôler les threads, les blocs et les grilles qui définissent le parallélisme.
Déboguer et tester les programmes CUDA à l'aide d'outils tels que CUDA-GDB, CUDA-MEMCHECK et NVIDIA Nsight.
Optimiser les programmes CUDA à l'aide de techniques telles que le coalescing, la mise en cache, le prefetching et le profilage.
Cette formation en direct dans Nantes guide les développeurs IA de niveau intermédiaire dans le déploiement de modèles sur des processeurs Ascend à l'aide de la boîte à outils CANN. Apprenez à convertir des frameworks comme PyTorch et TensorFlow, à optimiser les performances et à corriger les problèmes pour des scénarios d'inférence efficaces sur le bord et dans le cloud.
Cette formation en direct dans Nantes permet aux développeurs d'acquérir les compétences nécessaires pour programmer et optimiser des applications sur les accélérateurs Biren AI. Les participants découvriront l'architecture GPU, configureront le SDK et transposeront le code CUDA vers Biren. Elle met l'accent sur les techniques de réglage des performances et de débogage.
Cette formation en direct, animée par un formateur dans le domaine de Nantes, permet aux développeurs d’acquérir les compétences nécessaires pour construire et déployer des modèles d’IA à l’aide de BANGPy et Neuware sur les MLU Cambricon. Les participants configureront les environnements, développeront des modèles optimisés et intégreront l’accélération MLU dans les applications à la périphérie (edge) et dans les centres de données.
Cette formation en direct avec instructeur à Nantes (en ligne ou sur site) s'adresse aux administrateurs système débutants et aux professionnels de l'informatique qui souhaitent installer, configurer, gérer et dépanner les environnements CUDA.
A l'issue de cette formation, les participants seront capables de :
Comprendre l'architecture, les composants et les capacités de CUDA.
Installer et configurer les environnements CUDA.
Gérer et optimiser les ressources CUDA.
Déboguer et résoudre les problèmes CUDA les plus courants.
Ce formation en direct, dirigée par un formateur (en ligne ou sur site), s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser OpenCL pour programmer des dispositifs hétérogènes et exploiter leur parallélisme.
À la fin de cette formation, les participants seront capables de :
Configurer un environnement de développement incluant le SDK OpenCL, un dispositif compatible avec OpenCL et Visual Studio Code.
Créer un programme de base en OpenCL qui effectue une addition vectorielle sur le dispositif et récupère les résultats à partir de la mémoire du dispositif.
Utiliser l'API OpenCL pour interroger les informations sur le dispositif, créer des contextes, des files d'ordres, des tampons, des noyaux et des événements.
Écrire des noyaux en utilisant le langage C de OpenCL qui s'exécutent sur le dispositif et manipulent les données.
Utiliser les fonctions intégrées, extensions et bibliothèques de OpenCL pour effectuer des tâches et opérations courantes.
Utiliser les modèles de mémoire hôte et dispositif en OpenCL pour optimiser les transferts de données et l'accès à la mémoire.
Utiliser le modèle d'exécution en OpenCL pour contrôler les éléments de travail, les groupes de travaux et les plages ND.
Déboguer et tester des programmes en OpenCL à l'aide d'outils tels que CodeXL, Intel VTune et NVIDIA Nsight.
Optimiser les programmes en OpenCL en utilisant des techniques telles que la vectorisation, le déroulage de boucles, la mémoire locale et le profiling.
Cette formation en direct, dispensée par un formateur à Nantes (en ligne ou sur site), s'adresse aux développeurs C++ souhaitant utiliser CUDA pour accélérer des applications, écrire des kernels GPU haute performance et exploiter les bibliothèques d'algorithmes parallèles pour le calcul scientifique, le traitement de données et les charges de travail d'apprentissage automatique.
Ce formation en direct animée par un instructeur à Nantes (en ligne ou sur site) s'adresse aux développeurs C/C++ souhaitant utiliser CUDA pour accélérer des applications gourmandes en calcul, notamment le traitement de données, les simulations scientifiques, les charges de travail d'apprentissage automatique et les pipelines de traitement d'images.
Cette formation dirigée par un formateur en Nantes (en ligne ou sur site) s'adresse aux développeurs logiciels, aux analystes de données et aux professionnels techniques qui souhaitent utiliser TensorFlow 2.x et Keras pour construire, former et déployer des modèles d'apprentissage profond pour la vision par ordinateur, le traitement du langage naturel et les applications multimodales.
Cette formation en direct, dirigée par un instructeur, couvre la programmation de GPUs pour le calcul parallèle, l'utilisation de diverses plateformes, le travail avec la plateforme CUDA et ses fonctionnalités, et l'exécution de diverses techniques d'optimisation à l'aide de CUDA. Les applications comprennent l'apprentissage profond, l'analyse, le traitement d'images et les applications d'ingénierie.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (1)
L'énergie et l'humour des formateurs.
Tadeusz Kaluba - Nokia Solutions and Networks Sp. z o.o.
Graphics Processing Unit formation à Nantes, Weekend GPU cours à Nantes, Soir GPU (Graphics Processing Unit) formation à Nantes, GPU (Graphics Processing Unit) formateur en ligne à Nantes, GPU formation à Nantes, Graphics Processing Unit cours du soir à Nantes, GPU formation Intra à Nantes, Graphics Processing Unit formation Intra Entreprise à Nantes, Graphics Processing Unit (GPU) formation Inter à Nantes, Graphics Processing Unit formation Inter Entreprise à Nantes, GPU (Graphics Processing Unit) préparation aux examens à Nantes, Graphics Processing Unit entraînement à Nantes, Graphics Processing Unit (GPU) formateur à Nantes, GPU (Graphics Processing Unit) coaching à Nantes, Soir Graphics Processing Unit cours à Nantes, Weekend GPU (Graphics Processing Unit) formation à Nantes, Graphics Processing Unit (GPU) sur place à Nantes, GPU (Graphics Processing Unit) coach à Nantes, GPU (Graphics Processing Unit) cours particuliers à Nantes, GPU stage de préparation à Nantes, GPU (Graphics Processing Unit) préparation à Nantes, Graphics Processing Unit cours privé à Nantes, Graphics Processing Unit (GPU) professeur à Nantes,Graphics Processing Unit (GPU) cours à Nantes, Graphics Processing Unit (GPU) instructeur à Nantes