Low power scheduling of DAGs to minimize finish times

被引:0
作者
Baskiyar, Sanjeev [1 ]
Palli, Kiran Kumar [1 ]
机构
[1] Auburn Univ, Elect & Comp Engn, Auburn, AL 36849 USA
来源
HIGH PERFORMANCE COMPUTING - HIPC 2006, PROCEEDINGS | 2006年 / 4297卷
基金
美国国家科学基金会;
关键词
DAG; power; scheduling; makespan; heterogeneous; voltage scaling;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a schedule named Low Power Heterogeneous Makespan (LPHM) that attempts to minimize makespan as well as power consumption in the execution of any directed acyclic task graph on heterogeneous processors. We combine the techniques of Heterogeneous Earliest Finish Time (HEFT) [9] and voltage scaling [4]. The processors used for execution are considered to be continuously voltage scalable within the range of operation. After initial scheduling for minimum makespan, the processors are voltage scaled down to reduce power consumption whenever there is an idle time. This voltage scaling is performed without violating the precedence relationships among tasks. The simulation results show power savings of 22% over HEFT with no increase in makespan.
引用
收藏
页码:353 / +
页数:2
相关论文
共 9 条
[1]   Scheduling directed a-cyclic task graphs on a bounded set of heterogeneous processors using task duplication [J].
Baskiyar, S ;
Dickinson, C .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (08) :911-921
[2]   OPTIMIZING POWER USING TRANSFORMATIONS [J].
CHANDRAKASAN, AP ;
POTKONJAK, M ;
MEHRA, R ;
RABAEY, J ;
BRODERSEN, RW .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) :12-31
[3]  
HUIZER CM, 1990, IEEE EUR SOL STAT CI, P61
[4]  
Ishihara T, 1998, 1998 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN - PROCEEDINGS, P197, DOI 10.1109/LPE.1998.708188
[5]   Static and dynamic variable voltage scheduling algorithms for real-time heterogeneous distributed embedded systems [J].
Luo, J ;
Jha, N .
ASP-DAC/VLSI DESIGN 2002: 7TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE AND 15TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2002, :719-726
[6]  
PALLI K, 2005, THESIS AUBURN U AUBU
[7]  
POUWELSE J, 2000, P INT PROCESSING
[8]  
SHA E, 2004, INT J HIGH PERFORM C, V1, P3
[9]   Performance-effective and low-complexity task scheduling for heterogeneous computing [J].
Topcuoglu, H ;
Hariri, S ;
Wu, MY .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (03) :260-274