Offre

Le groupe Safran développe des technologies d’autonomie pour de la robotique ou des véhicules terrestres et aériens.
Un système autonome nécessite des capacités de planification et de contrôle de trajectoire, qui font souvent appel à des valeurs maximales/minimales de fonctions de coût quadratique, sous des contraintes linéaires.
Plusieurs méthodes résolvent ce type de problème, parmi lesquelles celles dites « active-set » qui ne sont pas les plus récentes, mais sont à l’Etat de l’Art pour les problèmes de taille petite et moyenne.
Dans le contexte Safran, ces algorithmes doivent être embarqués, et ce dans des systèmes critiques. Or, ils sont couteux en temps de calcul. Heureusement, certains sont parallélisables.
En qualité de stagiaire, votre objectif est de sélectionner parmi les algorithmes « active-set » connus ceux ayant le meilleur potentiel de parallélisation, de les allouer sur des plateformes CPU-GPU, et d’évaluer le gain par rapport à une implantation ‘pur CPU’.
Vous serez intégré-e dans l’équipe IA avec le support des ingénieurs GPU.