DocumentCode :
775228
Title :
Energy Efficient Scheduling of Real-Time Tasks on Multicore Processors
Author :
Seo, Euiseong ; Jeong, Jinkyu ; Park, Seonyeong ; Lee, Joonwon
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA
Volume :
19
Issue :
11
fYear :
2008
Firstpage :
1540
Lastpage :
1552
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.
Keywords :
mobile computing; power aware computing; real-time systems; scheduling; dynamic core scaling algorithm; dynamic repartitioning algorithm; energy efficient scheduling; lower power consumption; mobile real-time systems; multicore processors; multiprocessor systems; power consumption; real-time tasks; Energy-aware systems; Multi-core/single-chip multiprocessors; Real-time systems and embedded systems; Scheduling and task partitioning;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2008.104
Filename :
4553699
Link To Document :
بازگشت