International audienceCache memories in modern embedded processors are known to improve average memory access performance. Unfortunately, they are also known to represent a major source of unpredictability for hard real-time workload. One of the main limitations of typical caches is that content selection andreplacement is entirely performed in hardware. As such, it is hard to control the cache behavior in software to favor caching of blocks that are known to have an impact on an application’s worst-case execution time (WCET).In this paper, we consider a cache replacement policy, namely DM-LRU, that allows system designers to prioritize caching of memory blocks that are known to have an important impact on an application’s WCET. Considering...
International audienceNowadays, the presence of cache hierarchies tends to be a common trend in proc...
Worst-Case-Execution-Time (WCET) analysis computes upper bounds on the execution time of a program o...
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xp...
Cache memories in modern embedded processors are known to improve average memory access performance....
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
Cache memories have been extensively used to bridge the gap between high speed processors and relati...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
Cache memories have been introduced to decrease the access time to the information due to the increa...
© Elsevier. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://crea...
International audienceThese last years, many researchers have proposed solutions to estimate the Wor...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
International audienceWith the advent of increasingly complex hardware in real-time embedded systems...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
Nowadays, the presence of cache hierarchies tends to be a common trend in processor architectures, e...
International audienceNowadays, the presence of cache hierarchies tends to be a common trend in proc...
Worst-Case-Execution-Time (WCET) analysis computes upper bounds on the execution time of a program o...
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xp...
Cache memories in modern embedded processors are known to improve average memory access performance....
International audienceOn real-time systems running under timing constraints, scheduling can be perfo...
Worst-case execution time (WCET) analysis of systems with data caches is one of the key challenges i...
Cache memories have been extensively used to bridge the gap between high speed processors and relati...
International audienceSafety-critical systems require guarantees on their worst-case execution times...
Cache memories have been introduced to decrease the access time to the information due to the increa...
© Elsevier. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://crea...
International audienceThese last years, many researchers have proposed solutions to estimate the Wor...
With the advent of increasingly complex hardware in real-time embedded systems (processors with perf...
International audienceWith the advent of increasingly complex hardware in real-time embedded systems...
One of the key challenges in real-time systems is the analysis of the memory hierarchy. Many Worst-C...
Nowadays, the presence of cache hierarchies tends to be a common trend in processor architectures, e...
International audienceNowadays, the presence of cache hierarchies tends to be a common trend in proc...
Worst-Case-Execution-Time (WCET) analysis computes upper bounds on the execution time of a program o...
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xp...