Job Description
La conception et l'optimisation des technologies aéronautiques, qu'elles soient nouvelles ou existantes, nécessitent une compréhension approfondie du système physique. La mécanique des fluides numérique (CFD) occupe une place importante dans ce processus de conception. L'utilisation du calcul haute performance (HPC) est essentielle pour exploiter les codes CFD massivement parallèles comme outil de conception dans différents domaines. L'emploi des processeurs graphiques (GPU) dans les centres HPC modernes s'est largement répandu grâce à leurs capacités de traitement parallèle, tendance accentuée par la forte demande liée à l'intelligence artificielle. Il est donc indispensable que les ingénieurs adaptent les codes CFD aux architectures GPU actuelles afin d'exploiter pleinement leur potentiel de parallélisation.
Dans ce contexte, Safran Tech, en collaboration avec des laboratoires partenaires, travaille au développement de l'usage du calcul sur GPU pour les codes CFD. Ces travaux incluent des études de couplage avec des librairies GPU ainsi que des benchmarks sur des cas tests simples.
Mission
L'objectif de ce stage est d'évaluer les performances de YALES2, une plateforme de simulation massivement parallèle développée en Fortran, sur des architectures GPU, notamment en analysant les gains liés à son portage via l'utilisation de bibliothèques spécialisées
Les activités principales seront :
•Prise en main des outils numériques et réalisation d'une bibliographie sur le calcul GPU
•Portage de YALES2 sur GPU en utilisant des bibliothèques externes.
•Réalisation de benchmarks sur des cas tests simples pour évaluer les performances (par exemple la performance des solveurs linéaires)
•Analyse des résultats et identification des axes d'amélioration pour les simulations futures.
Job Requirements
Formation : élève en dernière année de cursus d'ingénieur ou de Master de recherche en aéronautique, mécanique des fluides, thermique ou disciplines connexes.
Spécialités : un intérêt pour le calcul haute performance est attendu, ainsi que de bonnes connaissances en mécanique des fluides et en simulation numérique.
Outils : des notions d'informatique scientifique sont souhaitables, notamment en environnement Gnu-Linux/Unix, et en langages Fortran et Python. Une expérience ou un intérêt pour le calcul sur GPU constitue un plus.
But what else? (advantages, specific features, etc.)
- Interactions fortes avec les laboratoires académiques développant la plateforme YALES2
- Participation à des workshops avec différentes équipes de Safran Tech et les partenaires académiques
Company Information
Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 100,000 employees and sales of 27.3 billion euros in 2024, and holds, alone or in partnership, world or regional leadership positions in its core markets.
Safran is in the 2nd place in the aerospace and defense industry in TIME magazine's "World's best companies 2024" ranking.
Because we are convinced that each talent counts, we value and encourage applications from people with disabilities for our job opportunities.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.