Overhead-Aware Schedule Synthesis for Logical Execution Time (LET) in Automotive Systems
- The Logical Execution Time (LET) has recently been integrated in multi-core automotive systems to ensure timing and dataflow determinism. Although buffering mechanisms are introduced to incorporate LET semantics, they do not guarantee that tasks are executed within their LET frames. In fact, LET and buffering semantics are violated if scheduling is not designed to execute all tasks within their LET frames and in a specific order. In this paper, we describe a scheduling synthesis technique for Fixed-Priority Scheduling (FPS) to achieve resource-efficient execution of LET systems. The proposed approach considers LET semantics, scheduling overheads, and delays caused by operating system operations and provides the possibility to optimize the schedule with respect to aspects like scheduling overheads. Our performance and feasibility evaluation shows that the proposed algorithm provides results in a reasonable amount of time for models of complex industrial applications. Thus, the integration of the proposed algorithm into an automated process is of high benefit to accelerate the development of vehicle applications.
Author: | Erjola Lalo, Andreas Sailer, Jürgen MottokORCiDGND, Christian Siemers |
---|---|
DOI: | https://doi.org/10.1109/SOCC56010.2022.9908103 |
ISBN: | 978-1-6654-5985-3 |
Parent Title (English): | 2022 IEEE 35th International System-on-Chip Conference (SOCC): 05-08 September 2022, Belfast, United Kingdom |
Publisher: | IEEE |
Document Type: | conference proceeding (article) |
Language: | English |
Year of first Publication: | 2022 |
Release Date: | 2022/10/28 |
First Page: | 1 |
Last Page: | 6 |
Institutes: | Fakultät Elektro- und Informationstechnik |
Begutachtungsstatus: | peer-reviewed |
research focus: | Energie und Mobilität |
Licence (German): | Keine Lizenz - Es gilt das deutsche Urheberrecht: § 53 UrhG |