Les offres de “Stage”

Il y a 11 joursStage

Stage Profiling de Code Hpc H/F

  • Stage
  • Magny-les-Hameaux (Yvelines)
  • Développement informatique

Description de l'offre

Description

Safran est un groupe industriel et technologique français, présent au niveau international dans les domaines de l'aéronautique, de l'espace et de la défense.Le CoE (Centre d'Excellence) HPC Safran fournit pour l'ensemble des sociétés du Groupe une capacité de calcul on premise mutualisée basée sur un cluster X86 et un logiciel d'ordonnancement de jobs.Les simulations numériques sont réalisées avec des solutions d'éditeurs commerciaux (Ansys, Matlab), des codes issus de partenaires Recherche de Safran ou développés directement par les équipes Safran en langage de programmation (Python, C++, Fortran).Dans le processus de mise en production, les codes de simulation sont installés sur une plateforme de pré-production pour être testés avant d'être mis en production. Dans le cadre de l'amélioration continue de la performance HPC, le CoE souhaiterait évaluer l'opportunité d'introduire dans ce processus et d'amélioration, une capacité d'analyse de performance des codes et de préconisation d'améliorations.Avec l'aide de l'équipe Methods & Tools et la collaboration d'un Expert HPC de Safran, le ou la stagiaire travaillera à la mise au point de nouvelles méthodes de "profiling de codes" (analyse de l'exécution, comportement, potentiel de parallélisme). Il ou elle devra évaluer l'efficacité de ces nouvelles méthodes et leur pertinence pour la mise en oeuvre dans un cadre de production.En parallèle des analyses du RunTime, des analyses statiques de codes pourront être réalisées, afin d'amener une compréhension supplémentaire de la chaîne de traitement et en particulier du compilateur.S'appuyant sur des outils du marché et des outils académiques de profiling, le ou la stagiaire pourra également être amené.e à effectuer des préconisations d'optimisation du runtime et/ou du reengineering du code source. Il devra dans ce contexte effectuer des modifications du code et évaluer l'efficacité du computing avant et après les modifications.Les interfaces privilégiées du stagiaire seront :- Le Centre d'Expertise HPC- Les experts HPC SAFRAN- Les départements Methods and tools des clients SAFRAN du centre de calcul- Certains laboratoires de recherche- Des éditeurs ou des communautés dans le cadre d'outils open source

Date de début

20 mai, 2025

Profil

Connaissances attendues :- Développement logiciel : Python, C++- Connaissance des architectures HPC (parallélisme)- Bonne connaissance des compilateurs- Connaissance de la qualité logicielle (règles de dev, maintenabilité, complexité algorithmique)- Culture HPCSoft skills :- Esprit d'équipe- Curiosité intellectuelle- Adaptabilité aux changements

Répartition du temps de travail

Full time

Fonction

Informatique_dev_hard

Durée (Mois)

6

Formation

RJ/Qualif/Agent_maitrise_B3

Secteur

Ind_aero

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements