[PDF][PDF] A survey on static cache analysis for real-time systems
Real-time systems are reactive computer systems that must produce their reaction to a
stimulus within given time bounds. A vital verification requirement is to estimate the Worst …
stimulus within given time bounds. A vital verification requirement is to estimate the Worst …
Symbolic complexity analysis using context-preserving histories
We propose a technique based on symbolic execution for analyzing the algorithmic
complexity of programs. The technique uses an efficient guided analysis to compute bounds …
complexity of programs. The technique uses an efficient guided analysis to compute bounds …
How to compute worst-case execution time by optimization modulo theory and a clever encoding of program semantics
In systems with hard real-time constraints, it is necessary to compute upper bounds on the
worst-case execution time (WCET) of programs; the closer the bound to the real WCET, the …
worst-case execution time (WCET) of programs; the closer the bound to the real WCET, the …
Symbolic optimal reachability in weighted timed automata
Weighted timed automata have been defined in the early 2000 s for modelling resource-
consumption or-allocation problems in real-time systems. Optimal reachability is decidable …
consumption or-allocation problems in real-time systems. Optimal reachability is decidable …
Modeling Cache Coherence to Expose
To facilitate programming, most multi-core processors feature automated mechanisms
maintaining coherence between each core's cache. These mechanisms introduce …
maintaining coherence between each core's cache. These mechanisms introduce …
Timing analysis enhancement for synchronous program
In real-time systems, an upper-bound on the execution time is mandatory to guarantee all
timing constraints: a bound on the Worst-Case Execution Time (WCET). High-level …
timing constraints: a bound on the Worst-Case Execution Time (WCET). High-level …
Scalable and precise refinement of cache timing analysis via model checking
S Chattopadhyay… - 2011 IEEE 32nd Real-Time …, 2011 - ieeexplore.ieee.org
Hard real time systems require absolute guarantees in their execution times. Worst case
execution time (WCET) of a program has therefore become an important problem to …
execution time (WCET) of a program has therefore become an important problem to …
Multifaceted automated analyses for variability-intensive embedded systems
Embedded systems, like those found in the automotive domain, must comply with stringent
functional and non-functional requirements. To fulfil these requirements, engineers are …
functional and non-functional requirements. To fulfil these requirements, engineers are …
WCET tool challenge 2011: Report
R Von Hanxleden, N Holsti, B Lisper… - … Workshop on Worst …, 2011 - orbit.dtu.dk
Following the successful WCET Tool Challenges in 2006 and 2008, the third event in this
series was organized in 2011, again with support from the ARTIST DESIGN Network of …
series was organized in 2011, again with support from the ARTIST DESIGN Network of …
Computing execution times with execution decision diagrams in the presence of out-of-order resources
We propose a precise and efficient pipeline analysis to tackle the problem of out-of-order
resources in modern embedded microprocessors for the computation of the worst-case …
resources in modern embedded microprocessors for the computation of the worst-case …