Performance profiling
Si vous aimez appliquer Performance profiling, chaque défi ici vous donne l'occasion de le pratiquer sur un vrai briefing industriel.
- CodeConfirméNouveau
Concevoir un simulateur de réseau thermique parallèle et scalable pour la conception de puces
Vous recevez un module C++ d'environ 300 lignes implémentant un solveur de diffusion thermique 2D par différences finies explicites (méthode d'Euler). Le code utilise une grille…
- Algorithm Analysis
- Performance Profiling
- Cache Aware Optimization
Travaux ouverts - CodeIntermédiaireNouveau
Optimiser un pipeline de convolution d'images embarqué pour l'aide à la conduite
Vous recevez un module C d'environ 250 lignes implémentant une convolution 2D naïve (boucles imbriquées, accès colonne par colonne) ainsi qu'un jeu de données synthétique décriv…
- Algorithm Analysis
- Application Monitoring
- Cache Aware Optimization
Travaux ouverts - ResearchConfirméNouveau
Évaluer et proposer une stratégie de vectorisation d'un moteur de tarification
À partir du relevé de profilage fourni, identifiez les boucles chaudes candidates à la vectorisation, diagnostiquez pourquoi chacune est ou n'est pas auto-vectorisable (dépendan…
- Auto Vectorization
- Loop Optimization
- Performance Profiling
Travaux ouverts - CodeIntermédiaireNouveau
Optimiser un noyau GPU de simulation de risque et garantir sa cohérence mémoire
Seul ou en binôme, à partir du noyau GPU de base et du jeu de données de portefeuille fournis, vous livrez une version corrigée et optimisée du calcul de VaR par Monte-Carlo. De…
- Algorithm Analysis
- Gpu Programming Cuda
- Memory Consistency Models
Travaux ouverts Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodeConfirméNouveau
Modéliser un pipeline superscalaire à exécution dans le désordre
En binôme ou trinôme, à partir du module de départ et de la trace d'instructions fournis, vous implémentez un simulateur au cycle près d'un pipeline superscalaire capable d'émet…
- Algorithm Analysis
- Performance Profiling
- Cpu Microarchitecture Modeling
Travaux ouverts - CodeDébutantNouveau
Accélérer le tri et le filtrage temps réel de manifestes de conteneurs portuaires
Vous recevez un module Python d'environ 200 lignes qui lit un fichier CSV de manifestes, filtre les conteneurs par destination et catégorie de marchandise, puis trie les résulta…
- Algorithm Analysis
- Performance Profiling
- Parallel Programming
Travaux ouverts
Comment ça marche
Du brief au certificat, en six étapes.
Étape 01
Parcourez des défis alignés sur vos études.
Étape 02
Acceptez celui qui correspond à vos objectifs.
Étape 03
Avancez avec l'aide de l'IA Copilot.
Étape 04
Soumettez-le pour une évaluation structurée.
Étape 05
Obtenez un certificat vérifié.
Étape 06
Ajoutez-le à LinkedIn en un clic.
Des équipes d'entreprise derrière une décennie de briefs de terrain
Vous recrutez dans ce vivier ?
Parrainez un défi et rencontrez des candidats à travers un vrai travail.
Les équipes des entreprises peuvent construire des briefs autour des compétences qu'elles recrutent, puis évaluer les étudiants sur des livrables notés selon une grille — pas sur des CV.



















































































