The future of Real-Time systems

Marko Bertogna, University of Modena, Italy

Abstract:  Modern high-performance embedded computing platforms are enabling a
series of new applications that aim at replacing human activities,
integrating complex parallel workloads with safety-critical real-time
tasks: self-driving vehicles, vision-based industrial automation,
autonomous robots, etc. However, the literature on real-time systems has
been typically concerned with simpler platforms, providing techniques
which are no more suitable to the architectural complexity of the
heterogeneous embedded systems that are used to support the greedy
computational demands of next-generation real-time applications. These
applications do not only require high performance at low power. They
also need to provide predictable guarantees. Having impressive average
performances with no guaranteed bounds on the response times of the
critical computing activities is of little to no use to these
applications. In this talk, we will discuss new scheduling techniques
and predictable execution models proposed to obtain a higher
predictability in the execution of parallel workloads on embedded
super-computing platforms without sacrificing performance.

Biography:  Marko Bertogna is Associate Professor at the University of Modena,
Italy. His main research interests are in High-Performance Real-Time
systems, especially based on multi- and many-core devices, Autonomous
Driving and Industrial Automation systems, with particular relation to
related timing and safety requirements.

Previously, he was Assistant Professor at the Scuola Superiore
Sant'Anna of Pisa, working at the Real-Time Systems Lab since 2003. He
graduated magna cum laude in Telecommunication Engineering at the
University of Bologna in 2002. From 2001 to 2002, he worked on
integrated optical devices at the Technical University of Delft, The
Netherlands. In 2006, he visited the University of North Carolina at
Chapel Hill, working with prof. Sanjoy Baruah on scheduling algorithms
for single and multicore real-time systems. In 2008, he received a PhD
in Computer Sciences from the Scuola Superiore Sant'Anna of Pisa, with
a dissertation on Real-Time Systems for Multicore Platforms, awarded
as the best scientific PhD thesis discussed at Scuola Superiore
Sant'Anna in 2008 and 2009.

He has authored around 100 papers in the field of Multiprocessor
Scheduling, Real-Time Systems and Schedulability Analysis, obtaining
more than 2200 citations in 10 years of activity (h-index 26). He
received the 2009 Best Paper Award for the IEEE Transactions on
Industrial Informatics (Impact Factor = 2.5, acceptance rate = 20%),
and 8 other Best Paper Awards in first level international
conferences. He is principal coordinator of the Horizon 2020 project
HERCULES, vice-coordinator of the FP7 project P-SOCRATES, and unit
leader of different other projects: CLASS, I-MECH, ENABLE-S3,
TETRACOM, OPEN-NEXT, etc. Since 2013, he secured more than 3 MEuro in
funding for his research group. He served in more than 45 program
committees of international conferences in embedded and real-time
systems, chairing or co-chairing 8 events. He has been Member of the
Editorial Board of three international journals. He is Senior Member
of the IEEE, and Stakeholder Member of  the European Network of
Excellence on High Performance and Embedded Architecture and
Compilation (HiPEAC).