index - ADAptive Computing Access content directly

The ADAC team , whose mission is the design of adaptive systems and components capable of self-managing to optimize performance, conducts research on the exploration, simulation, and definition of innovative embedded hardware and software architectures, with a focus on the systems’ on-line adaptation to their environment. These strategies aim to optimize system performance in terms of energy efficiency, compliance with application constraints, safety or reliability. This work is based on integrated parallel (multi-core and multi-processor systems) or distributed (grids, sensor networks) computing and attempts to integrate the use of non-volatile emerging technologies such as magnetic memories (MRAM) with new properties.

Significant resources are committed to the definition of the various facets of adaptive systems such as measurement (sensors), data fusion/integration, online decision-making and actuation (task migration, among others). This work is contextualized in various application domains ranging from IoT to intensive computing and digital security.

Open Access Files

79 %

Number of full texts


Number of records


Publishers' policy on open archives

Mapping of collaborations


Multi-threaded programs Gem5 simulator STT-MRAM Generative Adversarial Network Internet des Objets Power Monitoring RSA Hardware security Convolutional Neural Network Silent stores Renewable energy Side-channel attacks Machine Learning Sustainability Computer vision FPGA Multicore processing Data centre Multiprocessing systems Scheduling Non volatile memory Privacy Parallel programming languages Processor scheduling Memory architecture M2M Rowhammer Mitigation Gateway Memory hierarchy Physically unclonable function BigLITTLE Error analysis Simulation Design Space Exploration Data Distribution Service Deep learning Design space exploration Architecture mémoire Weight Sharing Deep Learning Distributed systems Framework Detection Fog computing Embedded systems Network-on-Chip Resource allocation Machine learning Caches Multicore systems Decentralized network Approximate Computing Blockchain Lightweight cryptography IoT RO frequency Internet of Things FPGA security Analog Performance Deep Neural Networks Delays Microarchitecture DRAM Parameter exploration Adaptation Design methodology Energy efficiency Magnetic RAM Adaptive systems Model Compression PQC Neural networks OpenMP Monitoring Architecture Energy-efficiency Hardware Accelerator Reliability Energy Approximate computing Resistive RAM Network-on-chip Embedded System Performance evaluation Power demand Computer architecture Edge computing Education Power Gem5 Quantization Hardware IP Protection Modeling Security MRAM Efficacité énergétique Cryptography