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

il y a 5 jours


BruyèresleChâtel, France CEA Temps plein

Description de l'offre

Au 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 plus
C++, Python
Bac+5



  • Bruyères-le-Châtel (91), France CEA Temps plein

    Description du poste **Domaine**: - Mathématiques, information scientifique, logiciel **Contrat**: - Stage **Intitulé de l'offre**: - Stage - Bac+5 - Développement d'algorithmes de calcul de distances à une interface dans un code HPC - H/ **Sujet de stage**: - L’unité d’accueil est spécialisée dans le développement de codes numériques...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Les objectifs de ce stage consistent, dans un premier temps, à la réalisation d'une structure de maillage adaptatif au sein du code de calcul effectuant le transport de particules. Ensuite, l'étape suivante consistera en l'adaptation de l'algorithme effectuant le transport afin qu'il puisse fonctionner sur la structure de...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Nous proposons de procéder en plusieurs étapes. La première consiste à paralléliser un des noyaux de calcul le plus consommateur de ressources CPU et mémoire. Il s'agit principalement de construire une matrice dense et de l'utiliser pour résoudre un système linéaire. Le modèle de parallélisation envisagé est un...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L’objet de ce stage est de calculer et d’étudier la trajectoire d’ions et d’électrons énergétiques lors de leur injection suite à un orage solaire. Le(la) stagiaire aura pour mission d’apprendre à utiliser un code de transport 3D sphérique de particules de type particules-tests développé et utilisé depuis...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Vous recherchez un emploi qui permette de concilier science et applications concrètes ? Au sein d’une unité qui conçoit les codes multi-physiques utilisés pour le Programme Simulation au CEA/DAM, vous participerez au développement d’algorithmes simulant des phénomènes physiques complexes, et à leur optimisation sur...


  • Bruyères-le-Châtel, Île-de-France CEA Temps plein

    Description de l'offre Nous recherchons un ingénieur-chercheur pour rejoindre notre équipe de développement de codes de neutroniques dans le cadre du programme Simulation de la DAM. Au sein du département de Conception et de Simulation des Armes, vous intégrerez une équipe d'une dizaine de personnes avec un management de proximité. Vous...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Un code de calcul temps réel (BeamLeader) a été développé pour assister les pilotes de la machine dans leurs réglages du transport du faisceau d’électrons. L’objectif de ce stage est de poursuivre son développement en y améliorant la prise en compte des effets physiques, ainsi que l’interface utilisateur, et de...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Mission :Installer et assurer les évolutions de solution HPCParticiper à la qualification fonctionnelle et technique des infrastructures HPCMettre en œuvre et industrialiser (devops) les installations software et/ou les évolutionsGérer les problématiques d'installation et de mise à l'échelleDocumenter les procédures d'installation,...

  • Spécialiste Linux HPC

    il y a 4 semaines


    Bruyères-le-Châtel, Île-de-France ATOS FRANCE Temps plein

    Mission Installer et assurer les évolutions de solutions HPC Participer à la qualification fonctionnelle et technique des infrastructures HPC Mettre en œuvre et industrialiser les installations software et/ou les évolutions Gérer les problématiques d'installation et de mise à l'échelle Documenter les procédures d'installation, d'exploitation des...


  • Bruyères-le-Châtel, France Atos Temps plein

    Bienvenue chez Eviden, acteur clé du numérique de prochaine génération et leader mondial du cloud, du calcul avancé et de la sécurité !  Eviden opère dans tous les secteurs d’activité, et fait rayonner son expertise sur l’ensemble du continuum numérique.  Nous rejoindre, c’est à la fois une opportunité exaltante de contribuer au futur...

  • Conseiller en HPC Linux

    il y a 4 semaines


    Bruyères-le-Châtel, Île-de-France ATOS FRANCE Temps plein

    Bienvenue chez Eviden, un leader mondial du cloud, du calcul avancé et de la sécurité Notre entreprise opère dans tous les secteurs d'activités et fait rayonner son expertise sur l'ensemble du continuum numérique. Nous recherchons un professionnel chevronné pour rejoindre notre équipe et contribuer au futur de la tech.Aujourd'hui, et pour les...

  • Consultant HPC Linux

    il y a 4 semaines


    Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Mission Vous rejoindrez l'équipe de développement de solutions HPC pour installer et assurer les évolutions de solutions HPC. Vous collaborerez avec les équipes de qualification fonctionnelle et technique des infrastructures HPC pour mettre en œuvre et industrialiser les installations software et/ou les évolutions. Vous gérerez les problématiques...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L’objectif de ce stage est de caractériser le rôle des défauts de microstructure sur la germination de pores. Plusieurs questions se posent sur le seuil de cavitation, le rôle de la compressibilité, l'influence des défauts (lacunes, dislocations, joints de grains) sur cette initiation et la conséquence sur les...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Offre d'EmploiA propos de l'EntrepriseEviden est un acteur clé du numérique de prochaine génération et leader mondial du cloud, du calcul avancé et de la sécurité. Nous opérons dans tous les secteurs d'activité et faisons rayonner notre expertise sur l'ensemble du continuum numérique.SalaireEnviron 60 000€ brut par an selon profil et...


  • Bruyères-le-Châtel, Île-de-France Atos Temps plein

    MissionDévelopper des solutions innovantes en matière de calcul haute performance : Mettre en œuvre et industrialiser les installations logicielles et/ou les évolutions des systèmes HPC.Fournir un soutien efficace aux utilisateurs et à l'exploitation : Compiler et benchmarker des codes de simulation, élaborer des propositions d'évolution des...


  • Bruyères-le-Châtel, France Atos Temps plein

    Consultant(e) HPC Software H/F/X Date de publication: 29 oct. 2024Réf. Non: 521205Emplacement: Bruyères-le-Châtel, FR, 91680 Bienvenue chez Eviden, acteur clé du numérique de prochaine génération et leader mondial du cloud, du calcul avancé et de la sécurité !Eviden opère dans tous les secteurs d’activité, et fait rayonner son expertise sur...

  • Spécialiste HPC

    il y a 3 semaines


    Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Mission et Responsabilités Nous recherchons un Spécialiste HPC pour rejoindre notre équipe de développement de systèmes de calcul avancés. Vous serez responsable de la qualification fonctionnelle et technique des infrastructures HPC, ainsi que de la mise en œuvre et de l'industrialisation (DevOps) des installations software et/ou des évolutions. Vous...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre Nous recherchons un ingénieur-chercheur pour rejoindre notre équipe de développement de codes de neutroniques dans le cadre du programme Simulation de la DAM. Au sein du département de Conception et de Simulation des Armes, vous intégrerez une équipe d’une dizaine de personnes avec un management de proximité. Vous aurez...


  • Bruyères-le-Châtel, France CEA Temps plein

    Description de l'offre L'objectif de ce stage est d'ajouter aux chaînes opérationnelles un nouveau module de calcul. Le(la) stagiaire s'appuiera sur un logiciel existant et devra adapter et compiler le nouveau module de calcul sur un supercalculateur du CEA. Il(elle) devra ensuite modifier une IHM écrite en Qt/C++ afin d'interfacer le code. Le(la)...

  • Spécialiste Soutien HPC

    il y a 3 semaines


    Bruyères-le-Châtel, Île-de-France Atos Temps plein

    Mission Nous recherchons un spécialiste en soutien HPC pour rejoindre notre équipe de passionnés du calcul haute performance. Vous serez chargé de l'installation et de l'évolution des solutions HPC, participant ainsi à la qualification fonctionnelle et technique des infrastructures HPC. Vous mettraz en œuvre et industrialiserez les installations...