Scheduling time impact on system performance increases especially when using dynamic priority algorithms, because of the enlarged computational effort at runtime. This overhead can be reduced by using dedicated hardware that does the time consuming computations necessary for scheduling. This can be a coprocessor capable of implementing dynamic scheduling algorithms which are, until now, rarely used because of their complex computations at schedule time. One of these algorithms is Least-Laxity-First (LLF). This is an optimal scheduling methodology that allows detection of time constraint violations ahead of reaching a tasks deadline, but has the disadvantage of showing poor runtime behavior in some special situations (“thrashing”). In this p...
This paper presents our real-time disk scheduler called the L scheduler, which optimizes unscheduled...
[[abstract]]There has been an increasing demand for real-time scheduling on multiprocessor systems. ...
This paper presents a modified version of the maximum urgency first scheduling algorithm. The maximu...
LLF (Least Laxity First) scheduling, which assigns a higher priority to a task with a smaller laxity...
This paper presents an algorithm, called Earliest Dead-line Critical Laxity (EDCL), for the efficien...
LLF (Least Laxity First) scheduling, which assigns a higher priority to a task with smaller laxity,...
In this paper we consider the problem of scheduling jobs having real-time constraints on a multiproc...
Both time constraints and logical correctness are essential to real-time systems and failure to spec...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Real-time systems like pervasive computing have to complete executing a task within the predetermine...
[[abstract]]Many optimal uniprocessor schedulers, such as Earliest Deadline First (EDF) and Rate Mon...
On-line scheduling in real-time environments has been studied by a number of researchers [8, 16, 13,...
The Rate Monotonic (RM) scheduling algorithm (static priority scheme) has an advantage in that it is...
In hard real-time systems, a signicant disparity in schedu-lability exists between EDF-based schedul...
This paper presents the Fixed Priority until Critical Laxity (FPCL) and Fixed Priority until Zero La...
This paper presents our real-time disk scheduler called the L scheduler, which optimizes unscheduled...
[[abstract]]There has been an increasing demand for real-time scheduling on multiprocessor systems. ...
This paper presents a modified version of the maximum urgency first scheduling algorithm. The maximu...
LLF (Least Laxity First) scheduling, which assigns a higher priority to a task with a smaller laxity...
This paper presents an algorithm, called Earliest Dead-line Critical Laxity (EDCL), for the efficien...
LLF (Least Laxity First) scheduling, which assigns a higher priority to a task with smaller laxity,...
In this paper we consider the problem of scheduling jobs having real-time constraints on a multiproc...
Both time constraints and logical correctness are essential to real-time systems and failure to spec...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Real-time systems like pervasive computing have to complete executing a task within the predetermine...
[[abstract]]Many optimal uniprocessor schedulers, such as Earliest Deadline First (EDF) and Rate Mon...
On-line scheduling in real-time environments has been studied by a number of researchers [8, 16, 13,...
The Rate Monotonic (RM) scheduling algorithm (static priority scheme) has an advantage in that it is...
In hard real-time systems, a signicant disparity in schedu-lability exists between EDF-based schedul...
This paper presents the Fixed Priority until Critical Laxity (FPCL) and Fixed Priority until Zero La...
This paper presents our real-time disk scheduler called the L scheduler, which optimizes unscheduled...
[[abstract]]There has been an increasing demand for real-time scheduling on multiprocessor systems. ...
This paper presents a modified version of the maximum urgency first scheduling algorithm. The maximu...