System-level logical execution time: Augmenting the logical execution time paradigm for distributed real-time automotive software

KB Gemlau, L Köhler, R Ernst, S Quinton - ACM Transactions on Cyber …, 2021 - dl.acm.org
Logical Execution Time (LET) is a timed programming abstraction, which features
predictable and composable timing. It has recently gained considerable attention in the …

[PDF][PDF] Towards parallelizing legacy embedded control software using the LET programming paradigm

J Hennig, H von Hasseln, H Mohammad… - 2016 IEEE Real-Time …, 2016 - inria.hal.science
The growing demand for computing power in automotive applications can only be satisfied
by embedded multi-core processors. Significant parts of such applications include OEM …

Supporting logical execution time in multi-core POSIX systems

D Bellassai, A Biondi, A Biasci, B Morelli - Journal of Systems Architecture, 2023 - Elsevier
Safety-critical automotive applications require predictable and deterministic execution to not
miss the timing requirements. Logical Execution Time (LET) is a paradigm already …

SchedGuard++: Protecting against schedule leaks using Linux containers on multi-core processors

J Chen, T Kloda, R Tabish, A Bansal, CY Chen… - ACM Transactions on …, 2023 - dl.acm.org
Timing correctness is crucial in a multi-criticality real-time system, such as an autonomous
driving system. It has been recently shown that these systems can be vulnerable to timing …

Reducing overall path latency in automotive logical execution time scheduling via reinforcement learning

R Xu, M Kühl, H Von Hasseln, D Nowotka - Proceedings of the 31st …, 2023 - dl.acm.org
The Logical Execution Time paradigm is a promising approach for achieving time-
deterministic communication on multi-core CPUs. Task scheduling under this paradigm is a …

Efficient realization of logical execution times in legacy embedded software

S Resmerita, A Naderlinger, S Lukesch - Proceedings of the 15th ACM …, 2017 - dl.acm.org
The Logical Execution Time (LET) programming model has been recently employed as a
parallel programming paradigm for multi-core platforms, in particular for porting large single …

LetSynchronise: An open-source framework for analysing and optimising logical execution time systems

E Yip, MMY Kuo - Proceedings of Cyber-Physical Systems and Internet …, 2023 - dl.acm.org
The paper presents early work on LetSynchronise, an open-source framework that aims to
facilitate research and collaboration on Logical Execution Time (LET) systems. It offers a …

Legacy software migration based on timing contract aware real-time execution environments

I Yarza, M Azkarate-askatsua, P Onaindia… - Journal of Systems and …, 2021 - Elsevier
The evolution to next generation embedded systems is shortening the obsolescence period
of the underlying hardware. As this happens, software designed for those platforms (aka …

[КНИГА][B] Deployment designs for multi-core real-time systems

E Lalo - 2024 - schnell-und-steiner.de
In modern embedded automotive systems, multi-core processors are used to provide higher
execution performance and more computing capacity. However, they influence the way …

Lightweight Semantics-Preserving Communication for Real-Time Automotive Software

E Yip, E Lalo, G Lüttgen, A Sailer - 2019 IEEE 13th …, 2019 - ieeexplore.ieee.org
The automotive industry is confronting the multi-core challenge, where legacy and modern
software must run correctly and efficiently in parallel, by designing their software around the …