Optimiser un noyau GPU de simulation de risque et garantir sa cohérence mémoire
Aperçu
En quoi consiste ce défi.
Corrigez un noyau GPU de simulation de risque fintech, garantissez sa cohérence mémoire et obtenez un certificat vérifiable.
Le brief
Ce que vous ferez, et ce que vous démontrerez.
Comment rendre un noyau GPU de calcul de risque à la fois déterministe (résultats reproductibles) et nettement plus rapide, en maîtrisant son modèle de cohérence mémoire ?
Earning criteria — what you'll demonstrate
- Identifier et corriger des courses de données sur GPU à l'aide d'atomiques et de barrières de synchronisation
- Raisonner sur le modèle de cohérence mémoire d'une architecture GPU (SIMT — Single Instruction, Multiple Threads)
- Optimiser le débit : coalescence des accès, mémoire partagée, réduction parallèle efficace
- Mesurer l'occupation et le débit d'un noyau GPU et interpréter un profilage
- Concilier déterminisme (exigence d'audit) et performance dans un même noyau
Adéquation au programme
Où cela s'inscrit dans votre cursus.
Renforce les mêmes compétences que celles attendues par votre diplôme.
Cursus associés bientôt disponibles.
Compétences
Les compétences que vous démontrerez.
Chacune apparaît sur votre certificat vérifié.
Débouchés
Les métiers auxquels ce défi vous prépare.
De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.
Les parcours de carrière que ce défi construit
Métiers de référenceIngénieur Backend
Rendre un service de calcul déterministe et rapide, avec profilage et tests de reproductibilité, correspond au travail d'un ingénieur backend qui doit livrer des calculs fiables et performants derrière une interface de service auditée.
Ce défi renforce
- gpu-programming-cuda
- performance-profiling
- algorithm-analysis
Ingénieur Systèmes
Maîtriser le modèle de cohérence mémoire d'un GPU et corriger des courses de données à bas niveau développe l'expertise systèmes attendue pour concevoir des logiciels performants proches du matériel.
Ce défi renforce
- memory-consistency-models
- gpu-programming-cuda
- performance-profiling
Ingénieur de Fiabilité (SRE)
Garantir des résultats reproductibles pour l'audit et mesurer rigoureusement les gains de performance forge la culture de mesure et de fiabilité au cœur du métier d'ingénieur de fiabilité de site.
Ce défi renforce
- performance-profiling
- memory-consistency-models
- ai-assisted-coding