Portage sur GPU d'un solveur d'élasticité linéaire discrétisé par la méthode des éléments virtuels

IFP Energies Nouvelles Group

Rueil-Malmaison

Sur place

EUR 8 900 - 13 000

Temps partiel

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

IFP Energies Nouvelles Group recherche un étudiant en Master ou en dernière année d’école d’ingénieur pour un stage portant sur le portage sur GPU d’un solveur d’élasticité linéaire discrétisé par la méthode des éléments virtuels (VEM).

L’objectif est d’évaluer les performances en mémoire partagée et de préparer une version GPU via l’API Arcane, en s’appuyant sur l’application ArcaneFEM développée au CEA-Saclay.

Qualifications

  • Niveau master en analyse numérique et calcul scientifique.
  • Bon niveau en programmation C++.
  • Connaissances de concepts GPU et parallélisme seraient un plus.

Responsabilités

  • Portage GPU d’un solveur d’élasticité linéaire avec la méthode VEM.
  • Travailler avec ArcaneFEM et les bibliothèques associées pour déployer sur GPU.
  • Contribuer à l’assemblage des systèmes linéaires et à l’optimisation des performances.

Connaissances

Programmation C++
GPU programming

Formation

Master 2 / équivalent en analyse numérique et calcul scientifique

Outils

Arcane API
Alien library
ArcaneFEM

Description du poste

Portage sur GPU d’un solveur d’élasticité linéaire discrétisé par la méthode des éléments virtuels

La méthode des éléments virtuels (VEM) est une extension de la méthode des éléments finis qui permet de discrétiser des équations aux dérivées partielles sur des maillages polyédriques généraux.

Ce type de discrétisation est utilisé dans le domaine des géosciences, où les maillages doivent être construits de manière conforme afin de respecter les interfaces entre les différentes couches géologiques. La forme des mailles est alors fortement influencée par la stratification des couches, leur érosion et la présence de failles. Un raffinement local du maillage peut également être mis en œuvre afin d’obtenir des solutions plus précises dans certains sous-domaines.

Une version linéaire de la méthode VEM a été implémentée à IFPEN à l’aide de l’API de la plateforme Arcane. Elle peut être utilisée par un simulateur d’écoulement en milieux poreux pour estimer la déformation de ces milieux à la suite de l’injection de gaz — notamment du CO₂ ou de l’H₂ — dans le sous-sol.

Objectif

Cette implémentation permet actuellement d’effectuer des calculs en mémoire partagée. L’API d’Arcane offre toutefois des outils permettant de réaliser des calculs sur accélérateurs GPU, ce qui pourrait accroître les performances de résolution des systèmes poroélastiques.

Le CEA a développé l’application open source ArcaneFEM, qui exploite ces mécanismes dans le contexte de la méthode des éléments finis. L’objectif de ce stage, mené conjointement avec la Direction des énergies du CEA-Saclay, est de s’appuyer sur l’expérience acquise dans le cadre de cette application afin de l’adapter à la méthode des éléments virtuels, qui présente de fortes similitudes avec la méthode des éléments finis pour l’assemblage des systèmes linéaires associés. Des bibliothèques telles qu’Alien pourront ensuite être utilisées pour résoudre de grands systèmes linéaires creux sur ce type d’architecture

Profil recherché

Étudiant·e en deuxième année de master ou en dernière année d’école d’ingénieur, suivant une formation en analyse numérique et en calcul scientifique, avec un très bon niveau en programmation C++.

  • Une expérience de la programmation sur GPU serait un atout, mais n’est pas indispensable : la plateforme Arcane fournit déjà des outils destinés à réduire la complexité de ce type de développement.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Solveur VEM d’élasticité linéaire sur GPU
Solveur VEM d’élasticité linéaire sur GPU

IFP Energies Nouvelles Group • Rueil-Malmaison

Sur place
EUR 8 900 - 13 000
Stage Ingénieur calcul : Interpolation non linéaire de simulations numériques par déformation de maillages H/F
Stage Ingénieur calcul : Interpolation non linéaire de simulations numériques par déformation de maillages H/F

Groupe INGELIANCE • Mérignac

Sur place
EUR 12 000 - 16 000
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H

Groupe Talents Handicap • Versailles

Sur place
EUR 11 000 - 17 000
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H
Stage de fin d'études - Amélioration d'un solveur de pression pour code saturne F/H

EDF • Chatou

Sur place
EUR 13 000 - 17 000
CIFRE potentiel
Stage Ingénieur calcul : Modèles génératifs pour accélérer la simulation des écoulements H/F
Stage Ingénieur calcul : Modèles génératifs pour accélérer la simulation des écoulements H/F

Ingeliance • Mérignac

Sur place
EUR 10 000 - 13 000
Stage Ingénieur Calcul Interpolation Non Linéaire de Simulations Numériques par Déformation de Maillages H/F
Stage Ingénieur Calcul Interpolation Non Linéaire de Simulations Numériques par Déformation de Maillages H/F

INGELIANCE TECHNOLOGIES • Mérignac

Sur place
EUR 12 000 - 18 000
Indexation 64 bits pour l'assemblage de systèmes linéaires de très grande taille dans Alien
Indexation 64 bits pour l'assemblage de systèmes linéaires de très grande taille dans Alien

IFP Energies Nouvelles Group • Rueil-Malmaison

Sur place
EUR 6 700 - 10 000
Stage Ingénieur Calcul Modèles Génératifs pour Accélérer la Simulation des Écoulements H/F
Stage Ingénieur Calcul Modèles Génératifs pour Accélérer la Simulation des Écoulements H/F

INGELIANCE TECHNOLOGIES • Mérignac

Sur place
EUR 10 000 - 15 000
Stage 3A Ingénieur calcul : Développement d’outils d’analyse en dynamique des structures H/F
Stage 3A Ingénieur calcul : Développement d’outils d’analyse en dynamique des structures H/F

Ingeliance • Mérignac

Sur place
EUR 8 900 - 13 000
Stage de fin d'études - Développement de méthodes CDO pour la simulation LES dans code saturne F/H
Stage de fin d'études - Développement de méthodes CDO pour la simulation LES dans code saturne F/H

Groupe-Talents-Handicap • Versailles

Sur place
EUR 7 800 - 13 000