We consider the problem of scheduling a set of n preemptable tasks in a system having r resources. Each task has an arbitrary, but known, worst case processing time and a deadline, and may request simultaneous use of a number of resources. A resource can be used either in shared mode or exclusive mode. In this paper, we develop and evaluate algorithms for determining whether or not a set of preemptive tasks is schedulable in such a real-time system, and if so, determining a schedule for it. This scheduling problem is known to be computationally intensive. In many real-time application environments, tasks are scheduled dynamically, and hence the scheduling algorithms used must have low run-time costs. To keep run-time costs low, we propose t...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Preemptive scheduling often generates a significant runtime overhead that may increase task worst-ca...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
We consider the problem of scheduling a set of n tasks in a system having r resources. Each task has...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
It is well known that on-line preemptive scheduling algorithms can achieve efficient performance. A ...
Schedulability analysis of real-time systems requires the knowledge of the worst-case execution time...
The question whether preemptive algorithms are better than nonpreemptive ones for scheduling a set o...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
Schedulability analysis of real-time systems under preemptive scheduling may often lead to false-neg...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
Abstract—In this paper, we address for safety critical ap-plications the problem of multiprocessor r...
Limited preemption models have been proposed as a viable alternative between the two extreme cases o...
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the main ...
Non-preemptive tasks with strict periods are usually adopted in practical multi-core real-time syste...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Preemptive scheduling often generates a significant runtime overhead that may increase task worst-ca...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...
We consider the problem of scheduling a set of n tasks in a system having r resources. Each task has...
The problem of preemptive scheduling a set of periodic tasks on multiprocessors is studied from the ...
It is well known that on-line preemptive scheduling algorithms can achieve efficient performance. A ...
Schedulability analysis of real-time systems requires the knowledge of the worst-case execution time...
The question whether preemptive algorithms are better than nonpreemptive ones for scheduling a set o...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
Schedulability analysis of real-time systems under preemptive scheduling may often lead to false-neg...
Preemptive and non-preemptive scheduling paradigms typically introduce undesirable side effects when...
Abstract—In this paper, we address for safety critical ap-plications the problem of multiprocessor r...
Limited preemption models have been proposed as a viable alternative between the two extreme cases o...
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the main ...
Non-preemptive tasks with strict periods are usually adopted in practical multi-core real-time syste...
[[abstract]]Consideration is given to the problem of scheduling tasks each of which is logically dec...
Preemptive scheduling often generates a significant runtime overhead that may increase task worst-ca...
Real-time systems are being extensively used in applications that are mission-critical and life-crit...