Contrat de pré-thèse, langages de haut niveau et outils de visualisation pour le design hardware.
Inria
il y a 5 jours
Date de publicationil y a 5 jours
S/O
Niveau d'expérienceS/O
Gestion de projet / produitCatégorie d'emploi
Gestion de projet / produitContexte et atouts du poste
Nous proposons d'explorer la conception de systèmes matériels (type 'System-On-Chip'), composés d'un ou plusieurs processeurs RISC-V et co-processeurs, automatiquement générés à partir d'un code de description. L'originalité de notre approche sera de permettre de modifier la frontière entre la partie CPU (code exécuté) et la partie co-processeurs (hardware généré à partir du code). Cette modification sera dans un premier temps spécifiée par l'utilisateur, puis dans un second temps automatiquement explorée en fonction du FPGA cible (compromis resources/performances). Pour faciliter une reconfiguration rapide, notamment concernant la partie placement-routage sur FPGA, nous proposons d'explorer des techniques de reconfiguation /incrémentales/, qui autoriseraient de changer une partie d'un design sans remettre en question le routage des éléments inchangés. Nous nous attacherons à développer des méthodes de visualisation dans ce contexte, pour facilier la conception et la compréhension des designs obtenus.
Mission confiée
Il s'agit d'un contrat de pré-thèse, qui enchainera sur une thèse si le candidat et le future directeur de thèse souhaitent continuer à la fin des trois mois.
Il s'agit donc de commencer a explorer le sujet décrit ci-dessus.
Principales activités
Recherche et développement dans le domaine du "hardware design".
Compétences
Compétences techniques et niveau requis :
Langues :
Compétences relationnelles :
Avantages
Rémunération
2100 € brut/mois
Nous proposons d'explorer la conception de systèmes matériels (type 'System-On-Chip'), composés d'un ou plusieurs processeurs RISC-V et co-processeurs, automatiquement générés à partir d'un code de description. L'originalité de notre approche sera de permettre de modifier la frontière entre la partie CPU (code exécuté) et la partie co-processeurs (hardware généré à partir du code). Cette modification sera dans un premier temps spécifiée par l'utilisateur, puis dans un second temps automatiquement explorée en fonction du FPGA cible (compromis resources/performances). Pour faciliter une reconfiguration rapide, notamment concernant la partie placement-routage sur FPGA, nous proposons d'explorer des techniques de reconfiguation /incrémentales/, qui autoriseraient de changer une partie d'un design sans remettre en question le routage des éléments inchangés. Nous nous attacherons à développer des méthodes de visualisation dans ce contexte, pour facilier la conception et la compréhension des designs obtenus.
Mission confiée
Il s'agit d'un contrat de pré-thèse, qui enchainera sur une thèse si le candidat et le future directeur de thèse souhaitent continuer à la fin des trois mois.
Il s'agit donc de commencer a explorer le sujet décrit ci-dessus.
Principales activités
Recherche et développement dans le domaine du "hardware design".
Compétences
Compétences techniques et niveau requis :
- Programmation, excellent (C/C++/python/GL/Cuda)
- Algorithmique, optimisation combinatoire
- Connaissances en electronique
Langues :
- Anglais, excellent niveau
Compétences relationnelles :
- Travail en equipe internationale
Avantages
- Restauration subventionnée
- Transports publics remboursés partiellement
- Congés: 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
- Possibilité de télétravail (après 6 mois d'ancienneté) et aménagement du temps de travail
- Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
- Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
- Accès à la formation professionnelle
- Sécurité sociale
Rémunération
2100 € brut/mois
RÉSUMÉ DE L' OFFRE
Contrat de pré-thèse, langages de haut niveau et outils de visualisation pour le design hardware.Inria
Nancy
il y a 5 jours
S/O
Contractant / Freelance / Entrepreneur individuel