Abstract. In systems with power constraints, context switches in a task schedule result in wasted power consumption. We present variants of priority scheduling algorithms – Rate Monotonic and Earliest Deadline First- that reduce the number of context switches in a schedule. We prove that our variants output feasible schedules whenever the original algorithms do. We present experimental results to show that our variants significantly reduce the number of context switches. Our results also show that the number of context switches in the schedules output by these algorithms is close to the minimum possible number
Limited preemption models have been proposed as a viable alternative between the two extreme cases o...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
In this paper, an energy-efficient scheduling algorithm, called ceiling-based condi-tional abortable...
Abstract. Scheduling algorithms significantly affect the performance of a real-time system. In syste...
Abstract—In this paper, the author extends the traditional exact schedulability analysis for fixed p...
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic volt...
In a precedent work we saw that finding efficient scheduling algorithms for fixed-priority energy-ha...
In most contemporary systems there are several jobs concurrently competing for shared resources, suc...
International audienceEnergy harvesting is the process of generating electrical energy from environm...
Scheduling is a fundamental operating system function. Almost all computer resources are scheduled b...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
This paper introduces sufficient schedulability tests for fixed-priority pre-emptive scheduling of a...
The Rate Monotonic (RM) scheduling algorithm (static priority scheme) has an advantage in that it is...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Preemption threshold scheduling (PTS) enables designing scalable real-time systems. PTS not only dec...
Limited preemption models have been proposed as a viable alternative between the two extreme cases o...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
In this paper, an energy-efficient scheduling algorithm, called ceiling-based condi-tional abortable...
Abstract. Scheduling algorithms significantly affect the performance of a real-time system. In syste...
Abstract—In this paper, the author extends the traditional exact schedulability analysis for fixed p...
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic volt...
In a precedent work we saw that finding efficient scheduling algorithms for fixed-priority energy-ha...
In most contemporary systems there are several jobs concurrently competing for shared resources, suc...
International audienceEnergy harvesting is the process of generating electrical energy from environm...
Scheduling is a fundamental operating system function. Almost all computer resources are scheduled b...
Preemptive schedulers have been widely adopted in single processor real-time systems to avoid the bl...
This paper introduces sufficient schedulability tests for fixed-priority pre-emptive scheduling of a...
The Rate Monotonic (RM) scheduling algorithm (static priority scheme) has an advantage in that it is...
The problem of real-time scheduling spans a broad spectrum of algorithms from simple uniprocessor to...
Preemption threshold scheduling (PTS) enables designing scalable real-time systems. PTS not only dec...
Limited preemption models have been proposed as a viable alternative between the two extreme cases o...
This report addresses the problem of priority assignment in multiprocessor real-time systems using g...
In this paper, an energy-efficient scheduling algorithm, called ceiling-based condi-tional abortable...