Title :
Metrics and task scheduling policies for energy saving in multicore computers
Author :
Mair, J. ; Leung, K. ; Huang, Z.
Author_Institution :
Dept. of Comput. Sci., Univ. of Otago, Dunedin, New Zealand
Abstract :
In this paper, we have proposed three new metrics, Speedup per Watt (SPW), Power per Speedup (PPS) and Energy per Target (EPT), to guide task schedulers to select the best task schedules for energy saving in multicore computers. Based on these metrics, we have proposed the novel Sharing Policies, the Hare and the Tortoise Policies, which have taken into account parallelism and Dynamic Voltage Frequency Scaling (DVFS) in their schedules. Our experiments show that, on a modern multicore computer, the Hare Policy can save energy up to 72% in a system with low utilization. On a busier system the Sharing Policy can make a saving up to 20% of energy over standard scheduling policies.
Keywords :
power aware computing; processor scheduling; DVFS; EPT; PPS; SPW; dynamic voltage frequency scaling; energy per target; energy saving; multicore computers; power per speedup; sharing policies; speedup per watt; task scheduling policies; tortoise policies; Computers; Multicore processing; Parallel processing; Power measurement; Schedules; Time frequency analysis; Dynamic Voltage Frequency Scaling (DVFS); Energy per Target (EPT); Exclusive Policy; Green computing; Hare Policy; Performance per Watt (PPW); Power per Speedup (PPS); Sharing Policy; Speedup per Watt (SPW); Tortoise Policy; energy saving; power saving;
Conference_Titel :
Grid Computing (GRID), 2010 11th IEEE/ACM International Conference on
Conference_Location :
Brussels
Print_ISBN :
978-1-4244-9347-0
DOI :
10.1109/GRID.2010.5697984