Title
Energy Efficient Scheduling of Real-Time Tasks on Multicore Processors
Abstract
Multicore processors deliver a higher throughput at lower power consumption than unicore processors. In the near future, they will thus be widely used in mobile real-time systems. There have been many research on energy-efficient scheduling of real-time tasks using DVS. These approaches must be modified for multicore processors, however, since normally all the cores in a chip must run at the same performance level. Thus, blindly adopting existing DVS algorithms that do not consider the restriction will result in a waste of energy. This article suggests Dynamic Repartitioning algorithm based on existing partitioning approaches of multiprocessor systems. The algorithm dynamically balances the task loads of multiple cores to optimize power consumption during execution. We also suggest Dynamic Core Scaling algorithm, which adjusts the number of active cores to reduce leakage power consumption under low load conditions. Simulation results show that Dynamic Repartitioning can produce energy savings of about 8 percent even with the best energy-efficient partitioning algorithm. The results also show that Dynamic Core Scaling can reduce energy consumption by about 26 percent under low load conditions.
Year
DOI
Venue
2008
10.1109/TPDS.2008.104
IEEE Trans. Parallel Distrib. Syst.
Keywords
Field
DocType
power aware computing,dynamic core scaling,multi-core/single-chip multiprocessors,scheduling,energy-aware systems,power consumption,dynamic repartitioning,mobile real-time systems,dynamic core scaling algorithm,algorithm dynamically,multicore processor,real-time systems and embedded systems,dynamic repartitioning algorithm,energy-efficient partitioning algorithm,energy consumption,existing dvs algorithm,real-time tasks,multiprocessor systems,energy efficient scheduling,lower power consumption,mobile computing,multicore processors,real-time systems,low load condition,scheduling and task partitioning,embedded system,energy efficient,chip,throughput,energy efficiency,real time,multicore processing,real time systems
Mobile computing,Efficient energy use,Computer science,Scheduling (computing),Parallel computing,Real-time computing,Multiprocessing,Chip,Throughput,Energy consumption,Multi-core processor
Journal
Volume
Issue
ISSN
19
11
1045-9219
Citations 
PageRank 
References 
71
1.96
20
Authors
4
Name
Order
Citations
PageRank
Euiseong Seo135424.20
Jinkyu Jeong230021.96
Seon-Yeong Park354427.66
Joonwon Lee4143890.35