Contrary to traditional belief, we show in this paper, that for distributed systems non-preemptive scheduling can per-form better than preemptive scheduling in the worst case in terms of task schedulability, under certain circumstances. We derive a worst-case delay bound for tasks scheduled us-ing non-preemptive scheduling in a distributed system, where the task ow paths form a directed acyclic graph. The delay bound leads to a reduction of the distributed system to an equivalent hypothetical uniprocessor system scheduled us-ing preemptive scheduling. This transformation enables the wealth of uniprocessor schedulability theory to be applied to analyze schedulability under non-preemptive scheduling in distributed directed acyclic systems. Ou...
International audienceWhen a computer system schedules jobs there is typically a significant cost as...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
Fixed-priority preemptive scheduling of independent periodictasks on a homogeneous multiprocessor is...
Many scientific disciplines provide composition primitives whereby overall properties of systems are...
In this paper, we present a delay composition rule that bounds the worst-case end-to-end delay of a ...
: This paper examines a fundamental problem in the theory of real-time scheduling, that of schedulin...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
AbstractVirtually all research in scheduling theory has been concerned with clairvoyant scheduling w...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Abstract\u2014In many fields, non-preemptive real-time scheduling of a set of periodic tasks with di...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocess...
This paper provides an exact and sustainable schedulability test for a set of non-preemptive jobs sc...
International audienceWhen a computer system schedules jobs there is typically a significant cost as...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
Fixed-priority preemptive scheduling of independent periodictasks on a homogeneous multiprocessor is...
Many scientific disciplines provide composition primitives whereby overall properties of systems are...
In this paper, we present a delay composition rule that bounds the worst-case end-to-end delay of a ...
: This paper examines a fundamental problem in the theory of real-time scheduling, that of schedulin...
This thesis develops a new reduction-based analysis methodology for studying the worst-case end-to-e...
This paper focuses on the analysis of real-time non preemptive mul-tiprocessor scheduling with prece...
AbstractVirtually all research in scheduling theory has been concerned with clairvoyant scheduling w...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
A set of four heuristic algorithms is presented to schedule tasks that have headlines and resource r...
Abstract\u2014In many fields, non-preemptive real-time scheduling of a set of periodic tasks with di...
The question whether preemptive systems are better than non-preemptive systems has been debated for ...
We study the schedulability analysis problem for nonpreemptive scheduling algorithms on multiprocess...
This paper provides an exact and sustainable schedulability test for a set of non-preemptive jobs sc...
International audienceWhen a computer system schedules jobs there is typically a significant cost as...
Abstract A significant problem with no simple solutions in current real-time liter-ature is analyzin...
Fixed-priority preemptive scheduling of independent periodictasks on a homogeneous multiprocessor is...