Warning This site is not recommended for Internet Explorer browsers. Please use another web browser to get a better experience.

Accélération des codes de calcul et nouvelles métaheuristiques d'optimisation F/H

Published
Safran Data Systems Mathematics and algorithms Colombelles , Normandie , France Internship / Student Full-time Master Degree First experience
Published

Job Description

Avec la montée en fréquence en bande Ka ou au-delà, la nécessité de concevoir des stations à réflecteurs de très grandes dimensions par rapport à la longueur d'onde (supérieures à 1000λ) oblige à revoir les logiciels de modélisation et de conformation des surfaces en améliorant leur efficacité et leur rapidité de calcul.

Description des missions :
L'objectif de ce stage va donc consister à apporter ces améliorations en travaillant sur 2 axes bien précis à la fois informatique et mathématique :
 1- Dans un premier temps, il s'agira d'améliorer la vectorisation et la parallélisation des codes de calcul existants en langage C pour permettre une exécution plus rapides des codes sur des serveurs à architecture NUMA en utilisant à la fois les instructions AVX, et la programmation hybride MPI/OPENMP.
2- Dans un second temps, on s'intéressera aux techniques d'optimisation en explorant d'autres métaheuristiques (PSO, ACO, GWO etc ...) que celle utilisée actuellement dans le but de réduire le nombre d'itérations
Le stage vous permettra d'explorer ou d'approfondir vos connaissances à la fois mathématiques et informatiques en apprenant de nouvelles techniques d'optimisation appelées "métaheuristiques" et en mettant en pratique sur des codes en langage C des méthodes de parallélisation généralement acquises au cours de sa formation.

Job Requirements

De formation Bac + 5 à dominante mathématique/informatique, vous disposez de compétences en méthodes d'optimisation, programmation HPC ainsi qu'en langage C .
Des connaissances sur les instructions de vectorisation SIMD (AVX) des processeurs sont souhaitées ainsi qu'en programmation parallèle hybride openmp/MPI.
Vous êtes rigoureux-se, structuré-e, curieux-se et force de proposition. De bonnes aptitudes au travail d'équipe sont exigées car vous serez entouré-e de plusieurs experts techniques

Locate your future workplace

5 Esplanade Anton Philips 14460

Colombelles

Normandie France

Copy Address
76,800
employees worldwide
27
Number of countries where Safran is located
35
business area families
  • © Safran