Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Accélérez vos applications C++ et IA avec CUDA 13.1 et les GPU NVIDIA (Hopper/Blackwell), de l’analyse au déploiement en production.
Cette formation CUDA vous permettra d’accélérer efficacement vos applications C++ ou d'optimiser vos programmes CUDA existants.
Cette formation s’adresse aux développeur·se·s C/C++, ingénieur·e·s performance, data engineers et équipes IA souhaitant exploiter pleinement la puissance du calcul parallèle.
Comprendre l'architecture d'un GPU
Programmer avec CUDA
Communiquer entre *threads*
Optimiser la bande passante
Organiser un flux de calcul CPU - GPU
Compiler et intégrer CUDA
Utiliser des languages dédiés (DSL) et librairies GPU
Analyser et optimiser les kernels
Exploiter le GPU de fond en comble
Utiliser les fonctionnalités récentes
Distribuer le travail sur plusieurs GPU
Ingénieur de l’École Polytechnique et diplômé de Caltech, Christophe s’est spécialisé dans le calcul haute performance appliqué à la mécanique des fluides. Il a découvert alors la programmation GPU via CUDA dès 2013 à l’université de Cambridge. Il a ensuite développé et optimisé des codes de calcul scientifique sur supercalculateurs, en explorant activement le portage GPU.
Désormais, il accompagne des équipes sur des projets variés : portage et optimisation de codes existants, calcul scientifique, applications temps réel, etc. Sa veille constante sur les évolutions rapides des cartes graphiques, fortement liées à l’IA, lui permet de transposer ces avancées à d’autres domaines scientifiques.
En tant que formateur, Christophe privilégie une pédagogie vivante qui alterne apports théoriques et pratiques sur des applications variées. Il aide les développeurs à comprendre l’architecture GPU pour choisir les bonnes stratégies de parallélisation et maximiser les gains. Avec lui, les formations deviennent un moment d’échange concret et humain, directement ancré dans les réalités du terrain.
Arthur S.
BUF COMPAGNIE 16.09.2026Très bien de manière générale, intervenant très compétent et pédagogue, programme bien structuré, mais les énoncés des TP manquaient parfois un peu de clarté. Certaines parties sur Nsight manquaient notamment de guidance.
Il faut maîtriser les bases du C ou du C++, comprendre les notions d'algorithmique et de structures de données, être à l'aise avec la compilation et la ligne de commande, et avoir des bases en parallélisme ou en performance. Si le C++ est récent pour vous, commencez par C++ : Apprenez les fondamentaux.
Elle s'adresse aux développeur·euse·s C/C++, ingénieur·e·s performance, data engineers et équipes IA. Le parcours est celui d'un code existant : vous le profilerez sur CPU, repérerez les hotspots, porterez les parties critiques vers le GPU, puis optimiserez et déploierez.
Non, le prérequis est du côté C++ et performance. L'IA intervient dans l'accélération de workloads avec les Tensor Cores, et le dernier jour vous choisirez un cas concret (mini pipeline IA, simulation scientifique, pricing Monte Carlo ou traitement d'image). Pour construire des modèles eux-mêmes, voyez plutôt PyTorch.
Le quatrième jour traite de la scalabilité multi-GPU avec NCCL et de l'industrialisation. Vous mènerez un cas complet suivant le cycle Assess, Parallelize, Optimize, Deploy et présenterez des gains chiffrés (speedup, latence, throughput), suivis d'une revue de code collective.
Pour en savoir plus, veuillez consulter notre page : Comment financer votre formation ?
Oui, la formation peut être proposée en présentiel ou en distanciel. Pour les inter-entreprises, les modalités (présentiel ou à distance) sont fonction de la session.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Les formations se déroulent toujours en petit groupe de 3 à 6 stagiaires. Nous souhaitons que les formateurs et formatrices puissent passer un maximum de temps avec chacun·e.
Voici une journée type :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012