|Title: Compilation for Real-Time Systems a Decade After PREDATOR. <em>A Journey of Embedded and Cyber-Physical Systems</em>|
|Written by: Heiko Falk, Shashank Jadhav, Arno Luppold, Kateryna Muts, Dominic Oehlert, Nina Piontek and Mikko Roth|
|in: August (2020).|
|on pages: 151-169|
|Editor: In J.-J. Chen (Eds.)|
|how published: 20-80 FJL+20 Springer|
Note: hfalk, sjadhav, aluppold, kmuts, doehlert, npiontek, mroth, ESD, emp2, multiopt, teamplay, WCC
Abstract: On the occasion of Peter Marwedel's 70th anniversary, this article provides a survey over a decade of research in the field of compiler techniques for real-time systems. Ten years ago, during the EU-funded project PREDATOR, it was him who led the work package on compilers. As will be shown in this survey, the work done in this domain had such a fundamental character that it laid the ground for follow-up research that lasts since the end of PREDATOR until today. This article particularly emphasizes results achieved in the challenging areas of scheduling-aware optimization of multi-task systems, of analysis and optimization of Multi-Processor Systems on Chip, and of predictable multi-objective optimizations.