Multiobjective compiler-based optimizations for hard real-time systems
Title Granting Institution
Technische Universität Hamburg
Place of Title Granting Institution
Technische Universität Hamburg (2022)
The thesis presents multiobjective compiler-based optimizations to find trade-offs between the worst-case execution time, energy consumption, and code size of hard real-time systems. It introduces a novel compiler-based compression technique guaranteeing that a compiled program satisfies its timing constraints. The thesis tackles timing issues caused by solving multiobjective problems by evolutionary algorithms at compile time. The thesis introduces a search space reduction technique and a prediction model based on machine learning to speed up the solution process.
Hard real-time system
Search space reduction