In the framework of embedded and time-critical systems we consider the scheduling of preemptive real-time periodic tasks upon uniprocessor. We consider the notion of simulation interval, a finite time interval such that the schedule starts to repeat in a cycle. The interest is to design a time interval which includes all possible (reachable) schedule states. Our study focuses on a model where preemption costs are explicitly considered, i.e. the time required by the real-time operating system (RTOS) or the hardware to load the context of execution of preempted jobs. We present and prove correct a simulation interval for asynchronous arbitrary deadline tasks with preemption delays and that holds for any deterministic and memoryless scheduler ...
Using preemption threshold scheduling (PTS) in a multi-threaded real-time embedded system reduces sy...
Schedulability analysis of real-time systems under preemptive scheduling may often lead to false-neg...
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the main ...
In the framework of embedded and time-critical systems we consider the scheduling of preemptive real...
International audienceThis paper gives and proves correct a simulation interval for any schedule gen...
International audienceThe use of hardware caches became essential in modern embedded systems to addr...
In real-time systems, there are two distinct trends for scheduling task sets on unicore systems: non...
We consider the problem of scheduling hard real-time tasks subjected to preemption delays on a unipr...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
To appear in Design and Automation Conference 2012 (DATE 2012)In real-time systems, there are two di...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
Scheduling a sequence of jobs released over time when the processing time of a job is only known at ...
As the real-time embedded systems encountered in applications such as telecommunications, aerospace,...
International audienceIn this paper, we consider the problem of scheduling hard real-time tasks subj...
Compared to fixed-priority preemptive scheduling (FPPS), fixedpriority scheduling with preemption th...
Using preemption threshold scheduling (PTS) in a multi-threaded real-time embedded system reduces sy...
Schedulability analysis of real-time systems under preemptive scheduling may often lead to false-neg...
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the main ...
In the framework of embedded and time-critical systems we consider the scheduling of preemptive real...
International audienceThis paper gives and proves correct a simulation interval for any schedule gen...
International audienceThe use of hardware caches became essential in modern embedded systems to addr...
In real-time systems, there are two distinct trends for scheduling task sets on unicore systems: non...
We consider the problem of scheduling hard real-time tasks subjected to preemption delays on a unipr...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
To appear in Design and Automation Conference 2012 (DATE 2012)In real-time systems, there are two di...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
Scheduling a sequence of jobs released over time when the processing time of a job is only known at ...
As the real-time embedded systems encountered in applications such as telecommunications, aerospace,...
International audienceIn this paper, we consider the problem of scheduling hard real-time tasks subj...
Compared to fixed-priority preemptive scheduling (FPPS), fixedpriority scheduling with preemption th...
Using preemption threshold scheduling (PTS) in a multi-threaded real-time embedded system reduces sy...
Schedulability analysis of real-time systems under preemptive scheduling may often lead to false-neg...
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the main ...