SUJET
Parallélisation MPI méthode AMR
Durée
12 mois
Missions
Au sein du CORIA, les missions du candidat comporteront plusieurs aspects. Sa mission première consistera à mettre en œuvre une parallélisation optimale d’une méthode de raffinement de maillage par décomposition de domaine dans le suivi d’interface par une méthode Level Set.
Prise en main du code ARCHER (suivi d’interface) 3D avec AMR.
- Parallélisation MPI méthode AMR.
- Répartition de charge (densité spatiale de points, algorithme de bissection).
- Attribution des domaines (attribution en fonction du maximum de recouvrement).
- Echanges d’informations après attribution des domaines sous MPI et optimisation.
- Suivi de version.
Compétences
- Maitrise des langages et outils pour le calcul scientifique (compilateurs, bibliothèques mathématiques et graphiques) et des langages de programmation (Fortran 90, pointeur).
- Maitrise des techniques de programmation parallèle MPI évolué (type, topologie, debogage).
- Maitrise des techniques d’optimisation de codes numériques.
- Connaissances solides en analyse numérique des méthodes numériques usuelles.
- Anglais lu, écris et parlé.
Formation
Master pro/doctorat en mathématiques appliquées, en mécanique des fluides numérique, école d’ingénieurs
Contact
A. Berlemont .. 02 32 95 36 17 .. email
T. Ménard .. 02 32 95 36 75 .. email