Publications on WCET-Aware Compilation
[176855] |
Title: Schedulability-Aware SPM Allocation for Preemptive Hard Real-Time Systems with Arbitrary Activation Patterns. <em>In Proceedings of Design, Automation and Test in Europe (DATE)</em> |
Written by: Arno Luppold and Heiko Falk |
in: March (2017). |
Volume: Number: |
on pages: 1074-1079 |
Chapter: |
Editor: |
Publisher: |
Series: 201703-date-luppold.pdf |
Address: Lausanne / Switzerland |
Edition: |
ISBN: 10.23919/DATE.2017.7927149 |
how published: 17-90 LuFa17a DATE |
Organization: |
School: |
Institution: |
Type: |
DOI: |
URL: |
ARXIVID: |
PMID: |
Note: aluppold, hfalk, ESD, emp2, tacle, WCC
Abstract: In hard real-time multi-tasking systems each task has to meet its deadline under any circumstances. If one or several tasks violate their timing constraints, compiler optimizations can be used to optimize the Worst-Case Execution Time (WCET) of each task with a focus on the system's schedulability. Existing approaches are limited to single-tasking or strictly periodic multi-tasking systems. We propose a compiler optimization to perform a schedulability-aware static instruction Scratchpad Allocation for arbitrary activation patterns and deadlines. The approach is based on Integer-Linear Programming and is evaluated for the Infineon TriCore TC1796 microcontroller.