David Atienza Alonso

EPFL VPA ECOCLOUD-GE
ELG 131 (Bâtiment ELG)
Station 11
1015 Lausanne

Web site:  Web site:  https://ecocloud.ch

EPFL STI IEM ESL
ELG 130 (Bâtiment ELG)
Station 11
1015 Lausanne

Web site:  Web site:  https://esl.epfl.ch

vCard
Administrative data

Fields of expertise

Internet of Things (IoT) and edge computing design, embedded systems design, 2D/3D thermal modeling and management for multi-processor system-on-chip (MPSoc), electronic design automation (EDA), wireless body sensor networks (WBSN), memory optimizations, low-power hardware and software co-design, embedded machine learning.

Publications

Selected publications

Other publications

Teaching & PhD

Teaching

Electrical and Electronics Engineering

Courses

Microprogrammed Embedded Systems

The student will get to know the architecture of microprogrammed embedded systems, including the microprocessor architecture, memory hierarchy and different input/output peripherals, using as case study the Nintendo DS portable platform.

Lab on hardware-software digital systems codesign

This course explores hardware-software co-design techniques to develop heterogeneous multi-core embedded systems running Linux on FPGAs. The course explores high-level synthesis tools (HLS) to design hardware accelerators that reduce total execution time and energy consumption for complex tasks.

Design and Optimization of Internet-of-Things Systems

This course provides a complete overview of the most relevant subfields related to Internet of Things (IoT) systems, it presents the perspectives and the underlying technologies, with a particular focus on edge AI architectures and software (AI and TinyML algorithms), communication and Cloud systems