The worst-case execution-time problem—overview of methods and survey of tools
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 …
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
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 …
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
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 …
timing constraints. Experience with the use of static timing-analysis methods and the tools …
Building timing predictable embedded systems
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 …
systems by the need to satisfy strict requirements on timing, often under constraints on …
Worst-case execution-time analysis for embedded real-time systems
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 …
research performed by the WCET group of the ASTEC Competence Centre at Uppsala …
Proartis: Probabilistically analyzable real-time systems
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 …
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
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 …
(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
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 …
proving that these constraints are satisfied. Computer architects have made this task harder …
Towards compositionality in execution time analysis: definition and challenges
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 …
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 …
bit generators) fn, ε:{0, 1} nε→{0, 1} n with the following property: for a random seed, the …