DocumentCode :
2387287
Title :
Energy-Efficient Task Clustering Scheduling on Homogeneous Clusters
Author :
Liu, Wei ; Li, Hongfeng ; Shi, Feiyan
Author_Institution :
Dept. of Comput. Sci., Wuhan Univ. of Technol., Wuhan, China
fYear :
2010
fDate :
8-11 Dec. 2010
Firstpage :
381
Lastpage :
385
Abstract :
Clusters provide powerful computing performance is at cost of huge energy consumption. Scheduling a parallel application with a set of precedence-constrained tasks on cluster is challenging because of high communication cost. Although task duplication based scheduling algorithm is applied to minimize communication overhead, most of them only consider scheduling lengths, however completely ignoring energy consumption of cluster. Based on this consideration, we propose a novel Energy-Performance Balanced Task Duplication based Clustering Scheduling algorithm (EPBTDCS for short) in homogenous clusters which can significantly saving energy by judiciously shrinking communication energy consumption when assigning parallel tasks to computing nodes. This algorithm not only reduces energy dissipation in cluster without significantly degrading system performance, but also gets an optimal scheduling with a simple and loose condition. We conducted extensive experiments based on real-world SPEC fpppp and Sparse Matrix Solver parallel tasks applications running on a simulated cluster. By comparing with task duplication-based scheduling (TDS for short) and non-duplication-based scheduling (MCP for short) algorithms to prove our algorithm can save energy consumption greatly.
Keywords :
energy conservation; parallel processing; processor scheduling; sparse matrices; task analysis; workstation clusters; EPBTDCS; energy consumption; energy dissipation; energy-performance balanced task duplication based clustering scheduling algorithm; homogeneous cluster; parallel application; precedence-constrained task; sparse matrix solver parallel task application; Clustering algorithms; Energy consumption; Optimal scheduling; Program processors; Scheduling; Scheduling algorithm; energy-efficient; parallel tasks; scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-9110-0
Electronic_ISBN :
978-0-7695-4287-4
Type :
conf
DOI :
10.1109/PDCAT.2010.75
Filename :
5704455
Link To Document :
بازگشت