Abstract—Platforms are families of microarchitectures that implement the same instruction set architecture but that differ in architectural parameters, such as frequency, memory latencies, or memory sizes. The choice of these parameters influences execution time, implementation cost, and energy consumption. In this paper, we introduce the first general framework for architecture-parametric timing analysis (APTA). APTA computes an expression that bounds the worst-case execution time (WCET) of a program in terms of architectural parameters. This enables to configure a platform, at design or even at run time, in a way that is guaranteed to meet all deadlines, while minimizing implementation cost and/or energy consumption. We demonstrate the fe...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
Due to their nature, hard real-time embedded systems (e.g. flight control systems) must be guarantee...
Critical Real-Time Embedded Systems (CRTES) industry needs increasingly complex hardware to attain t...
The pressing market demand for competitive performance/cost ratios compels Critical Real-Time Embedd...
Probabilistic Timing Analysis (PTA) allows complex hardware acceleration features, which defeat clas...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
Probabilistic Timing Analysis (PTA) allows complex hardware acceleration features, which defeat clas...
Static Timing Analysis is the state-of-the-art practice to ascertain the timing behaviour of current...
International audienceStatic timing analysis is the state-of-the-art practice of ascertaining the ti...
Most modern processors leverage technologies that improve average-case performance but render worst ...
Critical Real-Time Embedded Systems require functional and timing validation to prove that they will...
Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in par...
MBTA studies the system’s timing in analysis scenarios, to determine upper bounds to the worst-case ...
Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in par...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
Due to their nature, hard real-time embedded systems (e.g. flight control systems) must be guarantee...
Critical Real-Time Embedded Systems (CRTES) industry needs increasingly complex hardware to attain t...
The pressing market demand for competitive performance/cost ratios compels Critical Real-Time Embedd...
Probabilistic Timing Analysis (PTA) allows complex hardware acceleration features, which defeat clas...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
Probabilistic Timing Analysis (PTA) allows complex hardware acceleration features, which defeat clas...
Static Timing Analysis is the state-of-the-art practice to ascertain the timing behaviour of current...
International audienceStatic timing analysis is the state-of-the-art practice of ascertaining the ti...
Most modern processors leverage technologies that improve average-case performance but render worst ...
Critical Real-Time Embedded Systems require functional and timing validation to prove that they will...
Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in par...
MBTA studies the system’s timing in analysis scenarios, to determine upper bounds to the worst-case ...
Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in par...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
Due to their nature, hard real-time embedded systems (e.g. flight control systems) must be guarantee...