Article detail · 2005
Energy-Aware Task Allocation for Rate Monotonic Scheduling
- Year
- 2005
- Type
- conference-paper
Abstract
OpenAlex · English
We consider the problem of energy minimization for periodic preemptive hard real-time tasks that are scheduled on an identical multiprocessor platform with dynamic voltage scaling capability. We adopt partitioned scheduling and assume that the tasks are assigned rate-monotonic priorities. We show that the problem is NP-hard in the strong sense on m /spl ges/ 2 processors even when the feasibility is guaranteed a priori. Because of the intractability of the problem, we propose an integrated approach that consists of three different components: RMS admission control test, the partitioning heuristic and the speed assignment algorithm. We discuss possible options for each component by considering state-of-the-art solutions. Then, we experimentally investigate the impact of heuristics on feasibility, energy and feasibility/energy performance dimensions. In offline settings where tasks can be ordered according to the utilization values, we show that worst-fit dominates other well-known heuristics. For online settings, we propose an algorithm that is based on reserving a subset of processors for light tasks to guarantee a consistent performance.
Topics
Citations
OpenAlex cited_by_count. Not a WoS or Scopus citation count; those sources have no separate column here.
149 citations
OpenAlex cited_by_count (cache / database)
4 publications in the local catalog that cite this work (OpenAlex reference match; not the full global list).
- Coordinated power management of periodic real-time tasks on chip multiprocessors 2010
- Global scheduling based reliability-aware power management for multiprocessor real-time systems 2011
- Energy management of standby-sparing systems for fixed-priority real-time workloads 2013
- System-level energy management for real-time systems 2011