Recrutement étudiant alternant pour la rentrée prochaine : compilateur, innovation, architecture des ordinateurs
Je recrute pour la rentrée prochaine un étudiant en alternance, de niveau master ou ingénieur.
HybroGen est un compilateur expérimental développé en interne permettant de réaliser des expérimentations sur des ordinateurs classiques ainsi que sur des ordinateurs avec des accélérateurs développés au CEA. L’objectif de ce compilateur de développer des optimisations qui ne sont pas réalisables avec des compilateurs classiques pour des accélérateurs matériels du CEA comme pour des architectures de calcul classiques. Les tâches à réaliser sont de plusieurs niveaux :
-
Maintenir la plateforme actuelle.
-
Améliorer le support des architectures actuelles
-
Ajouter / améliorer le support de nouveaux jeux d’instruction (calcul en mémoire,
calcul en précision variable, calcul creux, ..) -
Mettre au point de nouvelles démonstrations
Le compilateur HybroGen a gagné en 2023 le prix “Embedded System Software Competition (ESSC)”. Une première version est en ligne https://github.com/CEA-LIST/HybroGen
Ce poste est une excellente opportunité pour apprendre dans le domaine des applications gourmandes en calcul, des architectures de calcul, l’optimisation de code et les compilateurs. Il permet de voir par la pratique quelles sont les limitations des architectures actuelles et les besoins des applications
Le candidat sera de profil ingénieur ou master en informatique et/ou en micro
électronique. Des connaissances en développement logiciel, en fonctionnement d’une architecture de calcul sont nécessaires Des connaissances dans le domaine de la compilation sont un plus, mais pas indispensable.
Pour candidater et avoir plus d’information, allez sur ce site : https://www.emploi.cea.fr/offre-de-emploi/emploi-innovation-en-compilation-et-optimisation-de-code-h-f_31573.aspx