Falk, HeikoHeikoFalk11311742160000-0003-1196-0122Oehlert, DominicDominicOehlert2021-11-082021-11-082021Technische Universität Hamburg (2021)http://hdl.handle.net/11420/10703Diese Arbeit präsentiert neue Compiler-basierte Optimierungsansätze auf unterschiedlichen Abstraktionsebenen für Multi-Core-Systeme, um deren Echtzeitfähigkeit zu verbessern. Zur Erhöhung der Skalierbarkeit von Optimierungen und Analysen mit Einblick auf die mikroarchitekturielle Ebene wird außerdem eine auf ILP basierende Ableitung von Metriken für Zugriffe auf geteilte Ressourcen vorgestellt. Die Evaluationsergebnisse zeigen, dass die präsentierten Optimierungen in vielen Fällen die Echtzeitfähigkeit von Multi-Core-Systemen signifikant verbessern können.This thesis introduces new compiler-based optimization approaches for multi-core systems to improve their hard real-time characteristics on varying levels of abstraction. To increase scalability of optimizations and analyses with an insight into the microarchitectural level, an ILP-based derivation of shared resource access metrics is introduced. The evaluation results show, that in many cases, the optimization approaches introduced in this thesis can significantly improve the hard real-time characteristics of multi-core systems.enhttp://rightsstatements.org/vocab/InC/1.0/WCETMulti-corereal-timeoptimizationIngenieurwissenschaftenWorst case execution time oriented code optimization of hard real-time multicore systemsDoctoral Thesis10.15480/882.385510.15480/882.3855Schupp, SibylleSibylleSchuppPhD Thesis