Rechercher une Offre d'emploi

Stage - Bac+5 - Développement d'algorithmes de calcul de distances à une interface dans un code HPC - H/

Société : CEA
Lieu : Essonne (Île-de-France)


Descriptif du poste

Société : CEA
Catégorie : Stage
Filiere : IT/Support et assistance utilisateurs
Lieu : Essonne (Île-de-France)

Mission

Description de l'offreAu sein de l’unité d’accueil, un des codes de simulation numérique nécessite le calcul de distance à une frontière (appelée interface) entre deux matériaux afin d’appliquer des modèles physiques dans un voisinage de cette interface.Actuellement, ce calcul se base sur la distance euclidienne, très coûteuse en temps calcul lorsque la dimension du problème augmente.Une solution possible est alors de calculer cette distance à l’aide de l’équation eikonale basée sur le système d’équations Hamilton-Jacobi. Cette équation peut être résolue par les méthodes Fast Marching (FM) dont la complexité de calcul est moindre que la méthode euclidienne.Dans un premier temps, l’étudiant(e) développera une des méthodes Fast Marching (FM) sur un cas simplifié (2D, géométrie simple) et étudiera les performances obtenues par rapport aux paramètres de parallélisation (nombre de coeurs/noeuds) comparés à la méthode par distance euclidienne. Cette méthode pourra être réécrite pour s’adapter de manière optimale à la mémoire partagée (à l’aide de la librairie OpenMP).Dans un second temps, l’étudiant(e) réalisera une extension au cas 3D et pourra proposer d’autres méthodes FM plus adaptées dans certaines conditions.Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation de handicap, cet emploi est ouvert à tous et toutes. Participant à la protection nationale, une enquête administrative est réalisée pour tous les salariés du CEA afin d'assurer l'intégrité et la sécurité de la nation. Profil du candidat Mathématiques appliquées, Goût prononcé pour le développement , Une expérience sur les outils de parallélisation (OpenMP,MPI,Cuda) serait un plusC++, Python Bac+5
CLIQUER ICI POUR POSTULER

Informations



© Australis 2024 - Tous droits réservés.  //  Gestion des cookies