We devise the first constant-approximate feasibility test for sporadic multiprocessor real-time scheduling. We give an algorithm that, given a task system and ε > 0, correctly decides either that the task system can be scheduled using the earliest deadline first algorithm on m speed-(2 - 1/m + ε) machines, or that the system is infeasible for m speed-1 machines. The running time of the algorithm is polynomial in the size of the task system and 1/ε. We also provide an improved bound trading off speed for additional machines. Our analysis relies on a new concept for counting the workload of an interval, that might also turn useful for analyzing other types of task systems. © 2008 Springer-Verlag Berlin Heidelberg
Real-time systems increasingly contain processing units with multiple cores. To use this additional ...
URL : http://rtns07.irisa.fr/fichiers/actes.pdfInternational audienceWe investigate the global sched...
Abstract. Feasibility tests determine whether it is possible for a given real-time system to always ...
We devise the first constant-approximate feasibility test for sporadic multiprocessor real-time sche...
We devise an approximate feasibility test for multiprocessor real-time scheduling in the sporadic ta...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
We investigate the preemptive scheduling of periodic tasks with hard deadlines. We show that, even i...
We investigate the preemptive scheduling of periodic tasks with hard deadlines. We show that, even i...
International audienceThe use of computers to control safety-critical real-time functions has increa...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
In this paper, we address the problem of schedulability analysis of a set of real-time periodic (or ...
This paper introduces improvements in partitioning schemes for multiprocessor real-time systems whic...
Real-time systems increasingly contain processing units with multiple cores. To use this additional ...
URL : http://rtns07.irisa.fr/fichiers/actes.pdfInternational audienceWe investigate the global sched...
Abstract. Feasibility tests determine whether it is possible for a given real-time system to always ...
We devise the first constant-approximate feasibility test for sporadic multiprocessor real-time sche...
We devise an approximate feasibility test for multiprocessor real-time scheduling in the sporadic ta...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
We investigate the preemptive scheduling of periodic tasks with hard deadlines. We show that, even i...
We investigate the preemptive scheduling of periodic tasks with hard deadlines. We show that, even i...
International audienceThe use of computers to control safety-critical real-time functions has increa...
We give the first algorithm for testing the feasibility of a system of sporadic real-time tasks on a...
In this paper, we address the problem of schedulability analysis of a set of real-time periodic (or ...
This paper introduces improvements in partitioning schemes for multiprocessor real-time systems whic...
Real-time systems increasingly contain processing units with multiple cores. To use this additional ...
URL : http://rtns07.irisa.fr/fichiers/actes.pdfInternational audienceWe investigate the global sched...
Abstract. Feasibility tests determine whether it is possible for a given real-time system to always ...