International audienceThe interactions among concurrent tasks pose a challenge in the design of real-time multi-core systems, where blocking delays that tasks may experience while accessing shared memory have to be taken into consideration. Various memory arbitration schemes have been devised that address these issues, by providing trade-offs between predictability, average-case performance, and analyzability. Time-Division Multiplexing (TDM) is a well-known arbitration scheme due to its simplicity and analyzability. However, it suffers from low resource utilization due to its non-work-conserving nature. We proposed in our recent work dynamic schemes based on TDM, showing work-conserving behavior in practice, while retaining the guarantees ...
The last decade has witnessed a major shift towards the deployment of embedded applications on multi...
International audienceContemporary embedded systems are based on complex heterogeneous multi-core pl...
The advent of multicore processors complicates timing analysis owing to the need to account for the ...
International audienceThe interactions among concurrent tasks pose a challenge in the design of real...
International audience<p>A major challenge with multi-cores in real-time systems is contention betwe...
International audienceMulti-core architectures pose many challenges in real-time systems, which aris...
Abstract In the development of hard real-time systems, knowledge of the Worst-Case Execution Time (W...
Multi-core architectures pose many challenges in real-time systems, which arise from contention betw...
This paper proposes a new data ow model for analyzing the worst-case temporal behavior of resource a...
To derive safe bounds on worst-case execution times (WCETs), all components of a computer system nee...
Multi-core systems have become prevalent in the last years, because of their favorable properties in...
Contemporary embedded systems are based on complex heterogeneous multi-core platforms to cater to th...
The last decade has witnessed a major shift towards the deployment of embedded applications on multi...
International audienceContemporary embedded systems are based on complex heterogeneous multi-core pl...
The advent of multicore processors complicates timing analysis owing to the need to account for the ...
International audienceThe interactions among concurrent tasks pose a challenge in the design of real...
International audience<p>A major challenge with multi-cores in real-time systems is contention betwe...
International audienceMulti-core architectures pose many challenges in real-time systems, which aris...
Abstract In the development of hard real-time systems, knowledge of the Worst-Case Execution Time (W...
Multi-core architectures pose many challenges in real-time systems, which arise from contention betw...
This paper proposes a new data ow model for analyzing the worst-case temporal behavior of resource a...
To derive safe bounds on worst-case execution times (WCETs), all components of a computer system nee...
Multi-core systems have become prevalent in the last years, because of their favorable properties in...
Contemporary embedded systems are based on complex heterogeneous multi-core platforms to cater to th...
The last decade has witnessed a major shift towards the deployment of embedded applications on multi...
International audienceContemporary embedded systems are based on complex heterogeneous multi-core pl...
The advent of multicore processors complicates timing analysis owing to the need to account for the ...