Concepteur RTL pour architecture IA embarquée H/F - Grenoble, France - CEA Tech

    CEA Tech
    CEA Tech Grenoble, France

    il y a 2 semaines

    Default job background
    CDD
    Description

    Description du poste

    Domaine

    Sciences pour l'ingénieur

    Contrat

    CDD

    Intitulé de l'offre

    Concepteur RTL pour architecture IA embarquée H/F

    Statut du poste

    Cadre

    Durée du contrat (en mois)

    6

    Description de l'offre

    L'explosion des applications IA crée un besoin de déployer des solutions avancées sur les appareils quotidiens (IoT, santé, etc.). Le CEA-List travaille au développement d'architectures matérielles avancées pour l'intelligence artificielle (IA). Le domaine applicatif visé est celui de l'embarqué. Ce domaine s'accompagne de contraintes matérielles fortes, d'une faible empreinte mémoire, ainsi que d'une faible consommation énergétique. Afin de surmonter ces contraintes, des architectures innovantes sont nécessaires. En termes d'architecture IA, plus une architecture est reprogrammable et flexible, moins elle sera efficace en terme d'énergie. L'utilisation d'architectures faiblement reprogrammables à forte efficacité énergétique est une voie d'exploration que le CEA-List explore actuellement. D'autre part, des architectures hautement reprogrammables, à base de cœurs RISC-V, apportent une souplesse de programmation souhaitée pour le développement logiciel des réseaux de neurones.

    Dans ce contexte, nous souhaitons mettre en place une architecture multi-cœurs à base de processeurs RISC-V, qui soit fortement reprogrammable. Cette architecture doit répondre aux besoins calculatoires de l'IA et aux contraintes énergétiques du domaine de l'embarqué. Donc, la haute efficacité énergétique est nécessaire pour répondre à ce domaine applicatif.

    Au sein du laboratoire, vous aurez en charge les tâches suivantes :

  • Spécification d'une architecture multi-cœurs à base de processeurs RISC-V
  • Design et intégration des cœurs RISC-V de cette architecture en RTL (VHDL et SystemVerilog)
  • Validation fonctionnelle de cette architecture
  • Simulation RTL de cette architecture dans un environnement IA
  • Profil du candidat

    Vous avez une double compétence : architectures d'ordinateurs avec conception d'architectures matérielles (VHDL, System Verilog) et implémentation de réseaux de neurones. Idéalement, connaissances de l'outil de d'apprentissage N2D2.

    Vous maitrisez correctement l'anglais.