[HTML][HTML] Predictable and optimized single-path code for predicated processors

EJ Maroun, M Schoeberl, P Puschner - Journal of Systems Architecture, 2024 - Elsevier
Single-path code is a code generation technique for real-time systems that reduces
execution time variability. However, doing so can incur significant execution-time overhead …

Energy-constrained real-time systems and their worst-case analyses

P Wägemann - 2020 - search.proquest.com
The increasing number of embedded systems spawns applications with critical constraints in
both execution time and energy consumption. For their reliable operation, these energy …

Compiling for Time-Predictability and Performance

EJ Maroun - 2024 - repositum.tuwien.at
Single-path is a code-generation technique to disconnect a program's execution time from
run-time conditions. Full time-predictability means programs have a constant execution time …

An Abstract Interpretation-Based Framework for WCET Analysis of Parallel Programs

X Hu, G Liu, X Li, K Zhang, J Guan… - … on Networking, Sensing …, 2024 - ieeexplore.ieee.org
Estimating the Worst-Case Execution Time (WCET) of programs in an embedded multi-core
environment is fundamental for schedulability analysis. In this paper, we propose a …

Survey on estimation and optimization of worst-case execution time with energy consumption constraint

F Meng, H Sun, J Wang - 2020 12th International Conference …, 2020 - ieeexplore.ieee.org
Real-time systems have very high and strict requirements on execution time and energy
consumption because execution timeout or energy exhaustion will cause serious …

[HTML][HTML] Reducing WCET overestimations in multi-thread loops with critical section usage

S Ramanauskaite, A Slotkiene, K Tunaityte, I Suzdalev… - Energies, 2021 - mdpi.com
Worst-case execution time (WCET) is an important metric in real-time systems that helps in
energy usage modeling and predefined execution time requirement evaluation. While basic …