While multiprocessor platforms have been widely adopted by the embedded systems industry in the past couple of years, there are still fundamental challenges about their timing predictability for applications with real-time timing constraints. The common-off-the-shelf (COTS) multiprocessor platforms typically use complex hardware components, interconnects and multi-level caches which are designed to deliver higher average-case performance. However, these features negatively impact the worst-case performance as they increase the interference of tasks on shared hardware resources. One effective software-based solution to counteract these issues is to use the non-preemptive execution model. Despite its positive impact on timing predictability, ...
A semi-partitioning technique is presented for efficient scheduling of sporadic task systems on mult...
As real-time embedded systems integrate more and more functionality, they are demanding increasing a...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...
International audienceCommercial-off-the-shelf (COTS) platforms feature several cores that share and...
Traditional multiprocessor real-time scheduling partitions a task set and applies uniprocessor sched...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
Non-preemptive tasks with strict periods are usually adopted in practical multi-core real-time syste...
An effective way to increase the timing predictability of multicore platforms is to use non-preempti...
International audienceReal-time embedded systems are increasingly being built using commercial-off-t...
International audienceSemi-partitioned scheduling is regarded as a viable alternative to partitioned...
Abstract—In this paper, we address for safety critical ap-plications the problem of multiprocessor r...
Fixed-priority preemptive scheduling of independent periodictasks on a homogeneous multiprocessor is...
the date of receipt and acceptance should be inserted later Abstract As real-time embedded systems i...
Preemptive scheduling of periodically arriving tasks on a multiprocessor is considered. We show that...
A semi-partitioning technique is presented for efficient scheduling of sporadic task systems on mult...
As real-time embedded systems integrate more and more functionality, they are demanding increasing a...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...
International audienceCommercial-off-the-shelf (COTS) platforms feature several cores that share and...
Traditional multiprocessor real-time scheduling partitions a task set and applies uniprocessor sched...
In recent years multiprocessor architectures have become mainstream, and multi-core processors are f...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
Non-preemptive tasks with strict periods are usually adopted in practical multi-core real-time syste...
An effective way to increase the timing predictability of multicore platforms is to use non-preempti...
International audienceReal-time embedded systems are increasingly being built using commercial-off-t...
International audienceSemi-partitioned scheduling is regarded as a viable alternative to partitioned...
Abstract—In this paper, we address for safety critical ap-plications the problem of multiprocessor r...
Fixed-priority preemptive scheduling of independent periodictasks on a homogeneous multiprocessor is...
the date of receipt and acceptance should be inserted later Abstract As real-time embedded systems i...
Preemptive scheduling of periodically arriving tasks on a multiprocessor is considered. We show that...
A semi-partitioning technique is presented for efficient scheduling of sporadic task systems on mult...
As real-time embedded systems integrate more and more functionality, they are demanding increasing a...
This paper focuses on real-time nonpreemptive multiprocessor scheduling with precedence and strict p...