The Embedded Systems Laboratory (ESL)


The Embedded Systems Laboratory (ESL) is part of the Institute of Electrical Engineering at EPFL, and focuses on the definition of system-level multi-objective design methods, optimization methodologies and tools for high-performance embedded systems and nano-scale Multi-Processor System-on-Chip (MPSoC) architectures targeting the Internet-of-Things (IoT) Era.

Machine Learning and Optimization Laboratory (MLO)

Alain Herzog

The MLO lab focuses on research on scalable distributed and decentralized machine learning, optimization, deep learning, and text understanding. Algorithms developed by our team have also found adoption in industry.

The Nanoelectronic Devices Laboratory (NANOLAB)


Alain Herzog

The Nanoelectronic Devices Laboratory (NANOLAB) is working on research topics in advanced nanoelectronics, with special emphasis on the technology, design and modelling of nanoscale solid-state devices. The group is interested in exploring new materials, novel fabrication techniques, and novel device concepts for future applications in energy efficient Edge Artificial Intelligence, Internet-of-Things and  Quantum Computing.