In real-time systems, analyzing the worst-case execution time (WCET) of a task in the presence of data caches is hard. The ACDC is a data cache that provides predictability, facilitating WCET analysis. It works by granting data cache replacement permission to specific load/store instructions. Nonetheless, knowing how to select these instructions to minimize the WCET, i.e., configuring the ACDC, is not trivial. In this paper, we propose four new methods to configure the ACDC, and compare them with existing methods. Unlike those in previous studies, our proposed methods provide specific ACDC configurations for the different phases of a given task, instead of a single ACDC configuration per task. We evaluate the WCET bounds obtained when using...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
As time predictability is critical to hard real-time systems, it is not only necessary to accurately...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
In real-time systems, analyzing the worst-case execution time (WCET) of a task in the presence of da...
[EN] In real-time systems, analyzing the worst-case execution time (WCET) of a task in the presenceo...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
Nowadays, the presence of cache hierarchies tends to be a common trend in processor architectures, e...
Caches are a source of unpredictability since it is very difficult to predict if a memory access res...
International audienceNowadays, the presence of cache hierarchies tends to be a common trend in proc...
This paper shows that a program using a time-predictable memory system for data storage can achieve ...
Cache memories have been extensively used to bridge the gap between high speed processors and relati...
While caches have become invaluable for higher-end architectures due to their ability to hide, in pa...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
As time predictability is critical to hard real-time systems, it is not only necessary to accurately...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
In real-time systems, analyzing the worst-case execution time (WCET) of a task in the presence of da...
[EN] In real-time systems, analyzing the worst-case execution time (WCET) of a task in the presenceo...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
Nowadays, the presence of cache hierarchies tends to be a common trend in processor architectures, e...
Caches are a source of unpredictability since it is very difficult to predict if a memory access res...
International audienceNowadays, the presence of cache hierarchies tends to be a common trend in proc...
This paper shows that a program using a time-predictable memory system for data storage can achieve ...
Cache memories have been extensively used to bridge the gap between high speed processors and relati...
While caches have become invaluable for higher-end architectures due to their ability to hide, in pa...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
Embedded/Cyber-physical systems, have become popular in a wide range of application scenarios. Su...
As time predictability is critical to hard real-time systems, it is not only necessary to accurately...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...