Stage en Modélisation Géologiques - Bourges, France - BRGM
Description
BRGM - Le BRGM recherche pour La Direction des Géoressources au sein de l'unité Connaissance, Imagerie et Modélisation du sous-sol un-e stagiaire pour améliorer les performances de ses algorithmes de modélisation structurale.L'idée est de tirer le meilleur parti des avancées technologiques (calcul sur GPU/TPU, vectorisation...) de manière transparente pour l'utilisateur, mais également pour le développeur (problématique de maintenance multi-technos).
L'objectif à moyen terme est de développer un framework de calcul performant dédié à la modélisation géologique tirant partie des optimisations matérielles des processeurs et architectures modernes. Ce framework a pour vocation d'être le support des différentes évolutions de la RetD en modélisation afin de permettre un transfert opérationnel.
Le stage concernera l'amélioration des performances par portage sur GPU et/ou vectorisation des algorithmes de la méthode du potentiel développée par le BRGM pour la construction d'un modèle géologique (krigeage/co-krigeage) puis de discrétisation (marching cube).
Deux stages de M2 ont défriché le travail en 2021 et proposé une version partielle (co-krigeage sans dérives) portée sur GPU via CUDA. On souhaiterait intégrer les dérives à cette implémentation afin d'industrialiser ce portage et de le faire tourner sur le supercalculateur LETO.
Stage de fin d'études master, ingénieur
**Niveau d'études requis**: Master 2
**Durée du stage**: 6 mois
**Période du stage**: Avril/Octobre 2023
Le poste basé à Orléans (45) est à pourvoir au 01/04/2023.
Formation d'ingénieur ou master recherche en mathématiques appliquée, informatique ou géologie numérique, avec une forte appétence pour le développement d'algorithmes et l'optimisation de code.
**Vous mobiliserez les compétences et qualités suivantes**:
- une maitrise de différents langages de programmation pour le calcul scientifique (a mínima Python et C++);
- une maîtrise des outils de développement collaboratifs (git, GitlabCI...), et l'utilisation d'un cluster de calcul (SLURM);
- une connaissance des architectures et algorithmiques des calculs parallèles et distribués;
- une capacité d'abstraction et de formalisation rigoureuse avec un bon bagage mathématique;
- une ouverture d'esprit et le souhait de travailler en équipe tout en étant autonome et curieux scientifiquement;
- un intérêt pour les géosciences et un bon relationnel pour pouvoir interagir avec les autres thématiciens du BRGM;
- une excellente capacité à communiquer (oral et écrit) en français et en anglais;
- des compétences en géostatistique, géophysique et/ou modélisation 3D seraient un plus;
Un sujet de thèse dans le prolongement de ce stage a été déposé, aussi la motivation de poursuite d'études par un doctorat constituera un plus pour le ou la stagiaire.
Plus d'emplois de BRGM
-
Chercheur-e Post-doctorant-e en Sismologie
Paris, France - il y a 2 semaines
-
Stage en Recherche Chimie Environnementale
Paris, France - il y a 4 semaines
-
Stage en Génie Des Procédés
Bourges, France - il y a 3 semaines
-
Chercheur-e Post-doc. en Informatique Scientifique
Paris, France - il y a 2 semaines
-
Stage en Hydrogéologie
Bourges, France - il y a 3 semaines
-
Alternant-e Assistant-e Contrôle de Gestion
Bourges, France - il y a 2 semaines