
ADAC Team
ADAptive Computing
The ADAC team (ADAptive Computing) within the Microelectronics Department aims to design computing architectures and systems that are intelligent, secure, high-performing, and environmentally responsible. Among the key scientific challenges addressed, ADAC focuses on optimizing AI within architectures to maximize performance while reducing energy consumption. The team also investigates how emerging technologies can contribute to the energy efficiency of computing systems, evaluates architectural solutions to protect systems against emerging threats, and seeks to design systems that meet sustainability requirements and reduce carbon footprint.
ADAC is actively involved in national exploratory research programs (PEPR) in Artificial Intelligence, Cybersecurity, and Electronics. The team also maintains strong partnerships with leading European institutions such as IMEC and participates in ambitious projects like GENESIS, which focuses on energy sobriety.
Staff
Abdoulaye Gamatié, Directeur de recherche, CNRS
Florent Bruguier, Maître de conférences, UM
William Pensec, Maître de conférences, UM
Gilles Sassatelli, Directeur de recherche, CNRS
Lionel Torres, Professeur des universités, UM
Pascal Benoit, Professeur des universités, UM
David Novo, Directeur de recherche, CNRS
Associates and Students
Mohammadali Zoroufchian, UM
Justin Chikhaoui, CNRS
Ismael Samaye, UM
Johann Teissier, UM
Felipe Paiva Alencar, UM
Enzo Rafinesque, UM
Soraya Mobaraki, CNRS
Clement Brichart, CEA
Bruno Lovison Franco, UM
Ali Ait Hassou, UM
Gabriel Hautreux, CINES
Victor Cook, CNRS
Mohamed Watfa, CNRS
Regular Co-workers
Ana Tacuri, CDD Ingénieur-Technicien, CNRS
Aymen Romdhane, Doctorant externe, CEA
Luis Bertran Alvarez, CDD Chercheur, CNRS
The ADAC group conducts research on 3 main scientific directions, as follows:
Topic 1. Architectures and Tools for Hardware Acceleration
Research in this topic aims to enhance the performance of high-performance computing (HPC), artificial intelligence (AI), and edge computing. It focuses on interconnect optimization, specialization of compute units, and the integration of emerging memory technologies.
Network-on-Chip (NoC) architectures are explored using machine learning techniques to improve communication between processing units while maintaining flexibility. Simulation tools are extended, notably gem5, and calibrated using microbenchmark-based methodologies. FPGA-based acceleration is used to overcome the limitations of traditional simulation approaches, with simplified interfaces that do not require RTL design expertise (ANR F3CAS project, in collaboration with ETHZ).
Compute unit specialization is addressed through performance and energy profiling of AI tasks on GPUs. A RISC-V-based architecture with dedicated accelerators is proposed to combine algorithmic flexibility with hardware efficiency.
Emerging memory technologies such as MRAM are investigated through architecture-technology co-optimization. A collaboration with IMEC focuses on designing on-chip SRAM cache memories using advanced 3D monolithic integration.
Topic 2. Security, Reliability and Resilience: Towards Trustworthy Computing Systems
This research topic focuses on strengthening the security of embedded systems operating in constrained and hostile environments, particularly within the context of Edge Computing. Work addresses processor and memory protection against hardware and software attacks, as well as architectural resilience.
Lightweight cryptographic solutions have been evaluated, and vulnerabilities in post-quantum cryptoprocessors—such as CRYSTALS-Kyber—have been revealed through electromagnetic analysis. Memory security is approached through performance counter analysis and machine learning to detect cache-based attacks, including ROP and Rowhammer, with the development of adaptive countermeasures.
In Edge Computing, a new blockchain-inspired protocol, Wallance, has been developed, offering significantly reduced memory footprint, latency, and energy consumption. Contributions also include the reliability of reconfigurable DC microgrids for renewable energy integration.
The robustness of emerging memory technologies, particularly MRAM, is explored through innovative structures for random number generation and physically unclonable functions (PUFs), developed in collaboration with CROCUS. The impact of radiation and Rowhammer attacks on MRAM is also studied, with prospects for fault-tolerant solutions.
Topic 3. Towards Eco-Responsible Computing Systems
This research theme aims to reduce the energy impact of computing systems, in response to the growing consumption driven by AI, particularly generative models. The team explores frugal solutions, from architectural optimization to large-scale infrastructures.
Work focuses on IoT sensor nodes, integrating MRAM into intermittent computing architectures, evaluated through prototyping platforms. ARM and RISC-V-based architectures have been developed to optimize memory according to application needs, demonstrating significant energy efficiency gains.
The integration of BNN accelerators and in-memory computing is being explored within PEPR projects. A flexible MAC unit has been designed for microcontrollers, offering improvements in energy consumption and chip area. GANs are used to generate optimized NoC topologies.
The GENESIS project proposes low-impact data centers with dynamic green energy management. A prototype has been deployed at Polytech Montpellier, showing promising results. The societal dimension explores environmental impact and public acceptance, in collaboration with urban planning researchers.
The Emergences project under PEPR IA investigates physics-inspired AI models such as EBM, with the development of analog circuits capable of embedded learning. A test chip is planned for 2025, with prospects for autonomous incremental learning.
PEPR ElectroniqueÂ
- projet EMCOM : Electronics for computing
- projet CHOOSE : Cross-functional concerted action (Design)
PEPR IA
PEPR Cybersécurité Arsène
ANR SCREAM : MRAMSecure Processor with MRAM Technology
- PRC
- ANR – AAPG2024 – CE39 – Global security, resilience and crisis management, cybersecurity
ANR SCAMA : Secure-by-Design Computing Against Microarchitectural AttacksÂ
- PRC
- ANR – AAPG2023 – CE39 – Sécurité globale, résilience et gestion de crise, cybersécurité
IMEC Contract. Heterogeneous memory systems with emerging non-volatile technologies
AXIAUM Contract
EXPLAINER Contract
The influence of ADAC team members can be characterized with the following outreach activities over the 2013-2016 period:
Evaluation / Expertise
Membership: ANR Evaluation Committee for Micro and Nanotechnology Challenges
- Membership: ANR Scientific Committee for Nanoscience and Communication Science
- Active participation in several prospective workgroups
- The Croucher Foundation – independent private foundation dedicated to research, Hong-Kong
Public Relations and Scientific Events
- Organizing the BRAFITEC 2016 (Franco-Brasilian) Colloquium
- Creating the RECOSOC Workshop RECOSOC, organizing the 2011 et 2014 editions
- Steering Committee Memberships: IEEE FPL, RECOSOC, IEEE ISVLSI, CRYPTARCHI, IEEE NVMSA,
- Working Group IFIP 10: Design and Engineering of Electronic Systems
- Associate Editor : IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Program Committee Memberships for main Adaptive Computing Conferences
- IMEC, Interuniversity Microelectronics Centre, Belgium
- Brême University, Germany
- ETH Zurich, Swiss Federal Institute of Technology in Zurich, Suisse
- Université Osaka
- KIT
Title: Analyse et Modélisation de Réseaux d’Interconnexion Cohérent Puce-à -Puce
PhD defendant: Luis Bertran Alvarez
Defense date: 2025-03-27
Thesis directors:
Pascal Benoit,
David Novo
Title: Etude de la résistance aux attaques par canaux auxiliaires d’implémentations de primitives cryptographiques basées sur les réseaux euclidiens pour la cryptographie post-quantique
PhD defendant: Rafael Carrera Rodriguez
Defense date: 2024-11-25
Thesis director:
Pascal Benoit
Title: Techniques Avancées D’analyse De Performance Pour Évaluer L’efficacité Des Accélérateurs Graphiques Pour Les Applications D’apprentissage Automatique
PhD defendant: Paul Delestrac
Defense date: 2024-09-17
Thesis directors:
David Novo,
Lionel Torres
Title: Développement et évaluation de solutions de protections des DRAM et MRAM contre l’attaque Rowhammer
PhD defendant: Loic France
Defense date: 2022-12-16
Thesis director:
Pascal Benoit
Title: Exploration des architectures de mémoire des microcontrôleurs pour le calcul intermittent embarqué
PhD defendant: Theo Soriano
Defense date: 2022-12-15
Thesis director:
Pascal Benoit
Title: Simulation précise du mouvement des données au sein des systèmes mobiles multicœurs modernes
PhD defendant: Quentin Huppert
Defense date: 2022-12-06
Thesis director:
Lionel Torres
Title: Étude d’architectures dédiées aux systèmes embarqués intelligents et efficaces en énergie
PhD defendant: Guillaume Devic
Defense date: 2021-12-03
Thesis directors:
Gilles Sassatelli,
Abdoulaye Gamatié
Title: Exploration des solutions de reconfiguration dynamique pour améliorer la fiabilité des micro-réseaux à courant continu
PhD defendant: Francesco Di Gregorio
Defense date: 2021-11-19
Thesis directors:
Gilles Sassatelli,
Abdoulaye Gamatié
Title: Techniques d’apprentissage pour le contrôle adaptatif multi-niveaux du calcul distribué
PhD defendant: Maxime Mirka
Defense date: 2021-11-12
Thesis directors:
Abdoulaye Gamatié,
Gilles Sassatelli
Title: Effets des radiations de l’environnement spatial sur les mémoires spintroniques
PhD defendant: Odilia Coi
Defense date: 2021-10-14
Thesis director:
Lionel Torres
Title: Étude et conception de méthodes de protection face aux attaques par corruption de mémoire pour systèmes embarqués dans le contexte de l’Internet des Objets.
PhD defendant: Yohan Boyer
Defense date: 2020-12-17
Thesis director:
Pascal Benoit
Title: De la vulnérabilité des nœuds capteur à la certification des transactions sur le réseau, une approche de la sécurisation de l’Internet des Objets.
PhD defendant: Loïc Dalmasso
Defense date: 2020-12-15
Thesis director:
Pascal Benoit
Title: Primitives de sécurité à base de mémoires magnétiques
PhD defendant: Frederic Ouattara
Defense date: 2020-11-06
Thesis director:
Lionel Torres
Title: Systèmes intégrés adaptatifs ultra basse consommation pour l’Internet des Objets
PhD defendant: Guillaume Patrigeon
Defense date: 2020-07-16
Thesis director:
Pascal Benoit
Title: Étude et conception de mécanismes de rupture et de filtrage de protocoles industriels
PhD defendant: Peter Rouget
Defense date: 2019-08-29
Thesis directors:
Lionel Torres,
Pascal Benoit
Title: Intégration de technologies de mémoires non volatiles émergentes dans la hiérarchie de caches pour améliorer l’efficacité énergétique
PhD defendant: Pierre-Yves Péneau
Defense date: 2018-10-31
Thesis directors:
Abdoulaye Gamatié,
Gilles Sassatelli
Title: Investigation des techniques de surveillance pour les systèmes intégrés auto-adaptatifs
PhD defendant: Mohamad El Ahmad
Defense date: 2018-10-18
Thesis directors:
Pascal Benoit,
Gilles Sassatelli
Title: Exploration de systèmes multicoeurs basés sur des réseaux de communication intégrés sur silicium
PhD defendant: Charles Effiong
Defense date: 2017-11-16
Thesis directors:
Gilles Sassatelli,
Abdoulaye Gamatié
Title: Réseau sur puce sécurisé pour applications cryptographiques sur FPGA
PhD defendant: Rémy Druyer
Defense date: 2017-10-26
Thesis directors:
Lionel Torres,
Pascal Benoit
Title: Conception de Circuit Intégré Innovant GALS (Globally Asynchronous Locally Synchronous) Non-Volatile pour Application Spatiale
PhD defendant: Jeremy Lopes
Defense date: 2017-09-18
Thesis director:
Lionel Torres
Title: Hardware and Software Prototyping of a Miniature Star Tracker System for a Nano-Satellite
PhD defendant: Andrey Khorev
Defense date: 2016-12-13
Thesis director:
Lionel Torres
We are always looking for highly qualified and motivated students and researchers. Feel free to apply.