The worst-case execution-time problem—overview of methods and survey of tools

R Wilhelm, J Engblom, A Ermedahl, N Holsti… - ACM Transactions on …, 2008 - dl.acm.org
The determination of upper bounds on execution times, commonly called worst-case
execution times (WCETs), is a necessary step in the development and validation process for …

Multi-core interference-sensitive WCET analysis leveraging runtime resource capacity enforcement

J Nowotsch, M Paulitsch, D Bühler… - 2014 26th Euromicro …, 2014 - ieeexplore.ieee.org
The performance and power efficiency of multi-core processors are attractive features for
safety-critical applications, as in avionics. But increased integration and average-case …

Memory hierarchies, pipelines, and buses for future architectures in time-critical embedded systems

R Wilhelm, D Grund, J Reineke… - … on Computer-Aided …, 2009 - ieeexplore.ieee.org
Embedded hard real-time systems need reliable guarantees for the satisfaction of their
timing constraints. Experience with the use of static timing-analysis methods and the tools …

Building timing predictable embedded systems

P Axer, R Ernst, H Falk, A Girault, D Grund… - ACM Transactions on …, 2014 - dl.acm.org
A large class of embedded systems is distinguished from general-purpose computing
systems by the need to satisfy strict requirements on timing, often under constraints on …

Worst-case execution-time analysis for embedded real-time systems

J Engblom, A Ermedahl, M Sjödin, J Gustafsson… - International Journal on …, 2003 - Springer
In this article we give an overview of the worst-case execution time (WCET) analysis
research performed by the WCET group of the ASTEC Competence Centre at Uppsala …

Proartis: Probabilistically analyzable real-time systems

FJ Cazorla, E Quiñones, T Vardanega, L Cucu… - ACM Transactions on …, 2013 - dl.acm.org
Static timing analysis is the state-of-the-art practice of ascertaining the timing behavior of
current-generation real-time embedded systems. The adoption of more complex hardware to …

Intra-task priority assignment in real-time scheduling of DAG tasks on multi-cores

Q He, N Guan, Z Guo - IEEE Transactions on Parallel and …, 2019 - ieeexplore.ieee.org
Real-time scheduling and analysis of parallel tasks modeled as directed acyclic graphs
(DAG) have been intensively studied in recent years. However, no existing work has …

[PDF][PDF] Predictability considerations in the design of multi-core embedded systems

C Cullmann, C Ferdinand, G Gebhard, D Grund… - … of Embedded Real Time …, 2010 - Citeseer
Embedded systems with hard real-time constraints need sound timing-analysis methods for
proving that these constraints are satisfied. Computer architects have made this task harder …

Towards compositionality in execution time analysis: definition and challenges

S Hahn, J Reineke, R Wilhelm - ACM SIGBED Review, 2015 - dl.acm.org
For hard real-time systems, timeliness of operations has to be guaranteed. Static timing
analysis is therefore employed to compute upper bounds on the execution times of a …

Deterministic simulation of probabilistic constant depth circuits

M Ajtai, A Wigderson - 26th Annual Symposium on …, 1985 - ieeexplore.ieee.org
We explicitly construct, for every integer n and ε≫ 0, a family of functions (psuedo-random
bit generators) fn, ε:{0, 1} nε→{0, 1} n with the following property: for a random seed, the …