Symposium sur l’électronique et le numérique durables (#END25)
Grenoble (Maison Minatec, 3 place Louis Néel), le 16 décembre 2025
L’électronique et le numérique de demain doivent impérativement se
diriger vers une durabilité accrue, dans le respect des limites
environnementales et du plancher sociétal. Pour y parvenir, il est
crucial de repenser la chaîne de valeur dans son intégralité. En vue
du Symposium sur l’électronique et le numérique durables du 16
décembre 2025 à Grenoble, les chercheurs et industriels de tous
domaines confondus sont appelés à proposer des contributions qui
mettent en avant leurs plus récentes avancées en matière d’outils, de
méthodologie, de démonstrateurs sur la thématique.
J’ai eu le plaisir de participer à l’école d’hiver Francophone sur les
Technologies de Conception des Systèmes Embarqués Hétérogènes. Cette
année l’école était particulièrement hivernale puisqu’elle se passait
à Montréal pendant les tempêtes de neige.
J’y ai présenté mes travaux sur la construction d’un compilateur pour
des architectures hétérogènes “Compiler support for hardware
accelerators & Compiler Innovation”
Je suis heureux d’annoncer mon changement de poste au CEA. À partir
d’aujourd’hui, je rejoins la direction de la DRT en tant que
“responsable scientifique technologies du numérique”.
J’espère pouvoir mettre mes connaissances et savoir faire au service
de mes collègues du LETI et du LIST et être en lien avec nos collègues
universitaires de Grenoble et de Saclay !
J’ai le plaisir de travailler avec un nouvel étudiant en alternance
sur mes activité de compilation. Avant de plonger directement dans le
compilateur, il fallait qu’il apprenne à utilise
ANTLR pour modifier la grammaire de mon
compilateur HybroGen
Par ailleurs un ancien étudiant m’avait demandé d’avoir accès à un
ancien langage de programmation que j’avais inventé pour
l’enseignement.
Le 28 novembre 2024 à Grenoble, j’ai eu l’occasion de présenter mes
travaux sur la compilation dans le cadre d’une réunion du groupe de
recherche SOC2 (GDR)
Titre : « Le support d’accélérateurs par un compilateur »,
Abstract : La plupart des articles présentant un accélérateur
matériel ont un « support par un compilateur ». Cette périphrase peut
avoir beaucoup d’acceptations différentes. Dans cet exposé, je
montrerai les différentes acceptations que l’on peut rencontrer. Ces
différentes définitions se heurtent au problème de la définition d’un
modèle de programmation bas niveau. Je montrerai le travail effectué
pour le support de la « computational SRAM » (C-SRAM), circuit produit
par le CEA, avec le DSL (Domain Specific Language) HybroLang et le
compilateur associé HybroGen