Current processors are optimized for average case performance, often leading to a high worst-case execution time (WCET). Many architectural features that increase the average case performance are hard to be modeled for the WCET analysis. In this paper we present Patmos, a processor optimized for low WCET bounds rather than high average case performance. Patmos is a dual-issue, statically scheduled RISC processor. The instruction cache is organized as a method cache and the data cache is organized as a split cache in order to simplify the cache WCET analysis. To fill the dual-issue pipeline with enough useful instructions, Patmos relies on a customized compiler. The compiler also plays a central role in optimizing the application for the WCE...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
Worst case execution time (WCET) estimation by static analyzers is being investigated with keen inte...
International audienceCurrent processors are optimized for average case performance, often leading t...
Current processors are optimized for average case performance, often leading to a high worst-case ex...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
Time predictability is one of the most important design considerations for real-time systems. In thi...
Due to their nature, hard real-time embedded systems (e.g. flight control systems) must be guarantee...
As time predictability is critical to hard real-time systems, it is not only necessary to accurately...
The growing complexity of modern computer architectures increasingly complicates the prediction of t...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
International audienceThese last years, many researchers have proposed solutions to estimate the Wor...
Worst-Case-Execution-Time (WCET) analysis computes upper bounds on the execution time of a program o...
In modern processor architectures, caches are widely used to shorten the gap between the processor s...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
Worst case execution time (WCET) estimation by static analyzers is being investigated with keen inte...
International audienceCurrent processors are optimized for average case performance, often leading t...
Current processors are optimized for average case performance, often leading to a high worst-case ex...
In a real-time system, programs must respond to external events in a timely fashion, completing all ...
Time predictability is one of the most important design considerations for real-time systems. In thi...
Due to their nature, hard real-time embedded systems (e.g. flight control systems) must be guarantee...
As time predictability is critical to hard real-time systems, it is not only necessary to accurately...
The growing complexity of modern computer architectures increasingly complicates the prediction of t...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
International audienceThese last years, many researchers have proposed solutions to estimate the Wor...
Worst-Case-Execution-Time (WCET) analysis computes upper bounds on the execution time of a program o...
In modern processor architectures, caches are widely used to shorten the gap between the processor s...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
Despite the scientic advances in the worst-case execution-time (WCET) analysis, there is hardly any ...
Worst case execution time (WCET) estimation by static analyzers is being investigated with keen inte...