It is widely assumed that scheduling real-time tasks becomes more difficult as their deadlines get shorter. With deadlines shorter, however, tasks potentially compete less with each other for processors, and this could produce more contention-free slots at which the number of competing tasks is smaller than or equal to the number of available processors. This paper presents a policy (called CF policy) that utilizes such contention-free slots effectively. This policy can be employed by any work-conserving, preemptive scheduling algorithm, and we show that any algorithm extended with this policy dominates the original algorithm in terms of schedulability. We also present improved schedulability tests for algorithms that employ this policy, ba...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocess...
A time slot is defined as contention-free if the number of jobs with remaining executions in the slo...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling pol...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling poli...
In this paper, we address the problem of schedulability analysis of a set of real-time periodic (or ...
It has been widely studied how to schedule real-time tasks on multiprocessor platforms. Several stud...
This paper addresses the schedulability problem of periodic and sporadic real-time task sets with co...
The earliest-deadline-first (EDF) scheduling of a sporadic real-time task system on a multiprocessor...
In hard real-time systems, a signicant disparity in schedu-lability exists between EDF-based schedul...
The earliest-deadline-first (EDF) scheduling of a sporadic real-time task system on a multiprocessor...
Journal ArticleThis paper introduces and shows how to schedule two novel scheduling abstractions tha...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
This paper derives a simple sucient condition for schedulabilityofsystems of periodic or sporadic ta...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocess...
A time slot is defined as contention-free if the number of jobs with remaining executions in the slo...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling pol...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling poli...
In this paper, we address the problem of schedulability analysis of a set of real-time periodic (or ...
It has been widely studied how to schedule real-time tasks on multiprocessor platforms. Several stud...
This paper addresses the schedulability problem of periodic and sporadic real-time task sets with co...
The earliest-deadline-first (EDF) scheduling of a sporadic real-time task system on a multiprocessor...
In hard real-time systems, a signicant disparity in schedu-lability exists between EDF-based schedul...
The earliest-deadline-first (EDF) scheduling of a sporadic real-time task system on a multiprocessor...
Journal ArticleThis paper introduces and shows how to schedule two novel scheduling abstractions tha...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
This paper derives a simple sucient condition for schedulabilityofsystems of periodic or sporadic ta...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocess...