Caches help reduce the average execution time of tasks due to their fast operational speeds. However, caches may also severely degrade the timing predictability of the system due to intra- and inter-task cache interference. Intra-task cache interference occurs if the memory footprint of a task is larger than the allocated cache space or when two memory entries of that task are mapped to the same space in cache. Inter-task cache interference occurs when memory entries of two or more distinct tasks use the same cache space. State-of-the-art analysis focusing on bounding cache interference or reducing it by means of partitioning and by optimizing task layout in memory either focus on intra- or inter-task cache interference and do not exploit t...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
In hard real-time systems, cache partitioning is often suggested as a means of increasing the predic...
Multi-core architectures are shaking the fundamental assumption that in real-time systems the WCET, ...
Since different companies are introducing new capabilities and features on their products, the dema...
Predictability is one of the key properties of hard real-time systems. A system is predictable when ...
tems, the execution times of tasks become hard to predict because of contention on shared resources ...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
Shared caches in multicore processors introduce serious difficulties in providing guarantees on the ...
Abstract The assumption of task independence has long been consubstantial with the formulation of ma...
Multi-core processors seek for a large last level cache to enhance the overall performance of the sy...
Abstract—Modern multicore platforms feature multiple levels of cache memory placed between the proce...
Caches have become invaluable for higher-end architectures to hide, in part, the increasing gap betw...
Abstract—This paper proposes Carousel, a mechanism to manage local memory space, i.e. cache or scrat...
Modern processors with an extensive cache structure are considered not to be useful in real-time sys...
Cache memories have been historically avoided in real-time systems because of their unpredictable be...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
In hard real-time systems, cache partitioning is often suggested as a means of increasing the predic...
Multi-core architectures are shaking the fundamental assumption that in real-time systems the WCET, ...
Since different companies are introducing new capabilities and features on their products, the dema...
Predictability is one of the key properties of hard real-time systems. A system is predictable when ...
tems, the execution times of tasks become hard to predict because of contention on shared resources ...
The cache interference is found to play a critical role in optimizing cache allocation among concurr...
Shared caches in multicore processors introduce serious difficulties in providing guarantees on the ...
Abstract The assumption of task independence has long been consubstantial with the formulation of ma...
Multi-core processors seek for a large last level cache to enhance the overall performance of the sy...
Abstract—Modern multicore platforms feature multiple levels of cache memory placed between the proce...
Caches have become invaluable for higher-end architectures to hide, in part, the increasing gap betw...
Abstract—This paper proposes Carousel, a mechanism to manage local memory space, i.e. cache or scrat...
Modern processors with an extensive cache structure are considered not to be useful in real-time sys...
Cache memories have been historically avoided in real-time systems because of their unpredictable be...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
In hard real-time systems, cache partitioning is often suggested as a means of increasing the predic...
Multi-core architectures are shaking the fundamental assumption that in real-time systems the WCET, ...