WCET analysis of probabilistic hard real-time systems
Traditional approaches for worst case execution time (WCET) analysis produce values
which are very pessimistic if applied to modern processors. In addition, end to end …
which are very pessimistic if applied to modern processors. In addition, end to end …
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 …
[PDF][PDF] pwcet: A tool for probabilistic worst-case execution time analysis of real-time systems
This paper describes the tool support for a framework for performing probabilistic worst-case
execution time (WCET) analysis for embedded real-time systems. The tool is based on a …
execution time (WCET) analysis for embedded real-time systems. The tool is based on a …
Realism in statistical analysis of worst case execution times
This paper considers the use of Extreme Value Theory (EVT) to model worst-case execution
times. In particular it considers the sacrifice that statistical methods make in the realism of …
times. In particular it considers the sacrifice that statistical methods make in the realism of …
Static timing analysis for hard real-time systems
Hard real-time systems have to satisfy strict timing constraints. To prove that these
constraints are met, timing analyses aim to derive safe upper bounds on tasks' execution …
constraints are met, timing analyses aim to derive safe upper bounds on tasks' execution …
Requirements for and design of a processor with predictable timing
C Berg, J Engblom, R Wilhelm - 2004 - drops.dagstuhl.de
This paper introduces a set of design principles that aim to make processor architectures
amenable to static timing analysis. Based on these principles, we give a design of a hard …
amenable to static timing analysis. Based on these principles, we give a design of a hard …
Analysis of the execution time unpredictability caused by dynamic branch prediction
J Engblom - The 9th IEEE Real-Time and Embedded …, 2003 - ieeexplore.ieee.org
This paper investigates how dynamic branch prediction in a microprocessor affects the
predictability of execution time for software running on that processor. By means of …
predictability of execution time for software running on that processor. By means of …
[PDF][PDF] Comparison of Trace Generation Methods for Measurement Based WCET Analysis.
SM Petters - WCET, 2003 - archives.ecrts.org
Recent work on a measurement based worst case execution time estimation method uses
observations of small units of the program. These observations are called execution traces …
observations of small units of the program. These observations are called execution traces …
Sensitivity of cache replacement policies
The sensitivity of a cache replacement policy expresses to what extent the execution history
may influence the number of cache hits and misses during program execution. We present …
may influence the number of cache hits and misses during program execution. We present …
Hard real-time motion planning for autonomous vehicles
AB Walker - 2011 - figshare.swinburne.edu.au
Motion planning is the problem of finding a continuous collision free path from an initial
configuration (or state) to a goal. On board an autonomous vehicle, the capability to prevent …
configuration (or state) to a goal. On board an autonomous vehicle, the capability to prevent …