Practicals & Theses
List of practicals and theses at the institute (see also TI Research Presentations)
Details for Compilation for Predictable Real-Time Systems
Usually, the focus of compiler writers is to generate fast code. Contrasting this, the goal of this thesis is to work on code generation strategies that produce code with predictable timing, i.e., the stability of the timing and a simple prediction of the worst-case execution time are in the center of interest.
Description
Usually, compiler writers try to write compilers that generate fast code. Fast code execution does, however, not guarantee timeliness. Therefore we aim at a different goal.
The research of this thesis shall focus on creating compilation strategies for generating time-predictable code, i.e., code with invariable or almost invariable execution time that is easy to analyze for its worst-case execution time (WCET). Among other strategies, the generation of single-path code (a coding strategy developed at TU Vienna) and similar coding techniques shall be discussed and investigated.
Supervisors
Ao.Univ.Prof. Dipl.-Ing. Dr.techn. Peter PUSCHNER
(main responsibility)
E-Mail:
Homepage:
https://ti.tuwien.ac.at/cps/people/puschner/view
Types
Diplomarbeit, Dissertation