Title :
Energy-Aware Duplication Strategies for Scheduling Precedence-Constrained Parallel Tasks on Clusters
Author :
Zong, Ziliang ; Manzanares, Adam ; Stinar, Brian ; Qin, Xiao
Author_Institution :
Dept. of Comput. Sci., New Mexico Inst. of Min. & Technol.
Abstract :
Optimizing energy consumption has become a major concern in designing economical clusters. Scheduling precedence-constrained parallel tasks on clusters is challenging because of high communication overhead. Although duplication-based strategies are applied to minimize communication overhead, most of them merely consider schedule lengths, completely ignoring energy consumption of clusters. In this regard, we propose two energy-aware duplication scheduling algorithms, called EADUS and TEBUS, to schedule precedence-constrained parallel tasks. Unlike existing duplication-based scheduling algorithms that replicate all possible predecessors of each task, the proposed algorithms judiciously replicate predecessors only if the duplication can help in conserving energy. Our energy-aware scheduling strategies are conducive to balancing the scheduling length and energy consumption of precedence-constrained parallel tasks. Extensive experimental results based on real-world applications demonstrate the effectiveness and practicality of the proposed scheduling strategies
Keywords :
parallel processing; power aware computing; processor scheduling; workstation clusters; EADUS; TEBUS; clusters; energy-aware duplication scheduling; precedence-constrained parallel tasks; Clustering algorithms; Design optimization; Energy conservation; Energy consumption; Power generation economics; Power system interconnection; Power system modeling; Processor scheduling; Scheduling algorithm; Switches;
Conference_Titel :
Cluster Computing, 2006 IEEE International Conference on
Conference_Location :
Barcelona
Print_ISBN :
1-4244-0327-8
Electronic_ISBN :
1552-5244
DOI :
10.1109/CLUSTR.2006.311860