Domaine d'expertise
Calcul scientifique & HPC
Solveurs éléments finis, parallélisation MPI/OpenMP, optimisation de codes scientifiques.
Mon doctorat à Mines Saint-Étienne portait sur le développement d'un solveur éléments finis parallèle pour la modélisation multi-physique. J'interviens sur la conception, l'optimisation et l'industrialisation de codes de calcul scientifique en C++ et Python, avec une vraie compréhension des contraintes numériques et HPC.
Cas d'usage
Accélération d'un code existant
Votre code de simulation est lent ou ne scale pas. Profiling, vectorisation, parallélisation : je vous remets sur les bons rails.
Développement d'un solveur sur mesure
Les outils commerciaux ne couvrent pas votre besoin (formulation enrichie, couplage multi-physique). Je développe un solveur dédié, validé et documenté.
Industrialisation d'un code de recherche
Transformer un prototype académique en outil utilisable par vos ingénieurs : packaging, tests, CI, interface Python.
Livrables
- Code C++ / Python optimisé et profilé
- Parallélisation MPI, OpenMP ou hybride
- Validation numérique et benchmarks de scalabilité
- Build system CMake reproductible
- Documentation technique et tests de non-régression
Stack technique
Un besoin similaire ?
Décrivez votre contexte, je vous réponds sous 48 h.