Emploi
J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Stage - fp8 format integration in the aidge deep learning framework h/f

Grenoble
Stage
Cea
Publiée le 14 octobre
Description de l'offre

Description du poste

:

Les calculs des réseaux de neurones sont historiquement faits dans le format 32 bits classique. L'essor récent de ces réseaux et leur complexité grandissante ont conduit à explorer d'autres formats de données, à même de réduire les temps de calcul, la mémoire utilisée et la consommation électrique. Les derniers développements dans ce domaine ont conduit à l'utilisation du format FP8 [1], où un nombre est encodé sur 8 bits. En pratique, le format FP8 se décompose en deux encodages : E4M3 (4 bits d'exposant, 3 de mantisse), utilisé pour l'inférence ; et E5M2, utilisé pour l'apprentissage.


Le but de ce stage est d'implémenter ce format numérique dans la plateforme logiciel open-source Aidge, développée par les équipes du CEA et dédiée à la conception, la manipulation et l'export de réseaux de neurones, en particulier sur des cibles embarquées [2].



Les attendus du stage sont donc :



1. La définition des nouveaux formats FP8 dans Aidge, qui se fera en choisissant une implémentation déjà existante et en l'intégrant dans la plateforme.

2. L'implémentation de noyaux de calculs (sur CPU, uniquement en inférence) utilisant ce format.

3. L'implémentation de noyaux de calculs CUDA (à la fois pour l'entraînement et l'inférence) utilisant le FP8.

4. L'entraînement de bout en bout d'un réseau de neurones en FP8 avec Aidge

5. (Bonus) Si le temps le permet, des sujets annexes peuvent être abordés, principalement les arrondis stochastiques et la prise en compte du facteur de scaling dans les noyaux de calculs.



En fonction des attendus de votre école, les sujets pourront être discutés.

[1] : Micikevicius, Paulius, Dusan Stosic, Neil Burgess, et al. “FP8 Formats for Deep Learning.” arXiv:2209.05433. Preprint, arXiv, September 29, 2022.
[2] :


Moyens / Méthodes / Logiciels Ferme de calcul FactoryIA Profil du candidat

Qu’attendons-nous de vous ?


Vous êtes étudiant(e) en dernière année d’école d’ingénieur ou de master en
informatique (M2). Vous êtes curieux(se), rigoureux(se) et appréciez travailler
sur des problématiques techniques et concrètes.


Vous possédez des connaissances en C++(14), avec une première expérience significative (projet académique, personnel ou stage), et vous maîtrisez Git. Des notions en réseaux de neurones et l'utilisation de frameworks tels que PyTorch, TensorFlow seraient appréciées.



Rejoignez-nous, venez développer vos compétences et en acquérir de nouvelles !



Vous avez encore un doute ? Nous vous proposons :



6. L'opportunité de travailler au sein d'une organisation de renommée mondiale dans le domaine de la recherche scientifique,

7. Un environnement unique dédié à des projets ambitieux au profit des grands enjeux sociétaux actuels,

8. Une expérience à la pointe de l’innovation, comportant un fort potentiel de développement industriel,

9. Des moyens expérimentaux exceptionnels et un encadrement de qualité,

10. De réelles opportunités de carrière à l’issue de votre stage

11. Un poste au cœur de la métropole grenobloise, facilement accessible via la mobilité douce favorisée par le CEA,

12. Une participation aux transports en commun à hauteur de 85%,

13. Un équilibre vie privée – vie professionnelle reconnu,

14. Un restaurant d'entreprise,

15. Une politique diversité et inclusion,




Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Offre similaire
Stage bac+5 modélisation électrolyseurs h/f
Grenoble
Stage
Cea
Offre similaire
Stage - capteurs quantiques: développement de magnétomètres à pompage optique à haute sensibilité h/f
Grenoble
Stage
Cea
Offre similaire
Stage - optimisation de la technologie diode pour la détection ir par simulation numérique h/f
Grenoble
Stage
Cea
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

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.

Offres similaires
Recrutement Cea
Emploi Cea à Grenoble
Emploi Grenoble
Emploi Isère
Emploi Rhône-Alpes
Intérim Grenoble
Intérim Isère
Intérim Rhône-Alpes
Accueil > Emploi > Stage - FP8 Format Integration in the Aidge Deep Learning Framework H/F

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2025 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder