[PDF][PDF] A survey on static cache analysis for real-time systems

M Lv, N Guan, J Reineke, R Wilhelm… - Leibniz Transactions on …, 2016 - ojs.dagstuhl.de
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 …

Symbolic complexity analysis using context-preserving histories

K Luckow, R Kersten… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
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 …

How to compute worst-case execution time by optimization modulo theory and a clever encoding of program semantics

J Henry, M Asavoae, D Monniaux, C Maiza - Proceedings of the 2014 …, 2014 - dl.acm.org
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 …

Symbolic optimal reachability in weighted timed automata

P Bouyer, M Colange, N Markey - … , CAV 2016, Toronto, ON, Canada, July …, 2016 - Springer
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 …

Modeling Cache Coherence to Expose

N Sensfelder, J Brunel, C Pagetti - ECRTS 2019, 2019 - hal.science
To facilitate programming, most multi-core processors feature automated mechanisms
maintaining coherence between each core's cache. These mechanisms introduce …

Timing analysis enhancement for synchronous program

P Raymond, C Maiza, C Parent-Vigouroux… - Proceedings of the 21st …, 2013 - dl.acm.org
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 …

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 …

Multifaceted automated analyses for variability-intensive embedded systems

S Lazreg, M Cordy, P Collet… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Embedded systems, like those found in the automotive domain, must comply with stringent
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 …

Computing execution times with execution decision diagrams in the presence of out-of-order resources

Z Bai, H Cassé, T Carle… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
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 …