PESW 2025
PESW 2025
The 13th Prague Embedded Systems Workshop
June 26 – 28, 2025
Praha-Vinoř, Czech Republic
PESW 2025
The 13th Prague Embedded Systems Workshop
June 26 – 28, 2025
Praha-Vinoř, Czech Republic

Keynotes

Toward Adaptive Embedded Systems: from Multi-Objective Design to Runtime Adaptation

Speaker: Marcello Traiola, Ph.D. (Inria centre at Rennes University, France)

Embedded systems operate under tight and often conflicting constraints, such as energy, performance, accuracy, and reliability. Optimizing across these dimensions is complex, especially as systems must now operate under dynamic and unpredictable conditions.
This talk presents a vision for a two-phase approach to embedded system design that brings together design-time optimization and runtime adaptation. We begin with concrete examples of design space exploration, where multi-objective optimization techniques are used to identify Pareto-optimal configurations that span energy, reliability, and accuracy trade-offs. These configurations serve as a foundation for system flexibility.
Next, we shift focus to runtime adaptation, showcasing examples where systems can dynamically adapt to real-time conditions such as workload variations or energy constraints, enabling a new generation of adaptive, context-aware embedded architectures.

Marcello Traiola, Ph.D.
Marcello Traiola is a tenured Research Scientist with the Inria Research Institute at the IRISA laboratory in Rennes, France. He received the Laurea degree (MSc) in Computer Engineering in 2016 from the University of Naples Federico II, Italy, and the Ph.D. degree in Computer Engineering in 2019 from the University of Montpellier, France. He regularly serves as a committee member and organizing member at several international conferences. His main research topics include emerging computing paradigms, with a special interest in hardware design, testing, and reliability.


Keynotes

Toward Adaptive Embedded Systems: from Multi-Objective Design to Runtime Adaptation

Speaker: Marcello Traiola, Ph.D. (Inria centre at Rennes University, France)

Embedded systems operate under tight and often conflicting constraints, such as energy, performance, accuracy, and reliability. Optimizing across these dimensions is complex, especially as systems must now operate under dynamic and unpredictable conditions.
This talk presents a vision for a two-phase approach to embedded system design that brings together design-time optimization and runtime adaptation. We begin with concrete examples of design space exploration, where multi-objective optimization techniques are used to identify Pareto-optimal configurations that span energy, reliability, and accuracy trade-offs. These configurations serve as a foundation for system flexibility.
Next, we shift focus to runtime adaptation, showcasing examples where systems can dynamically adapt to real-time conditions such as workload variations or energy constraints, enabling a new generation of adaptive, context-aware embedded architectures.

Marcello Traiola, Ph.D.
Marcello Traiola is a tenured Research Scientist with the Inria Research Institute at the IRISA laboratory in Rennes, France. He received the Laurea degree (MSc) in Computer Engineering in 2016 from the University of Naples Federico II, Italy, and the Ph.D. degree in Computer Engineering in 2019 from the University of Montpellier, France. He regularly serves as a committee member and organizing member at several international conferences. His main research topics include emerging computing paradigms, with a special interest in hardware design, testing, and reliability.