Power-Aware Dynamic Task Scheduling for Heterogeneous Accelerated Clusters

被引:0
|
作者
Hamano, Tomoaki [1 ]
Endo, Toshio [1 ]
Matsuoka, Satoshi [1 ]
机构
[1] Tokyo Inst Technol JST, Tokyo, Japan
来源
2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5 | 2009年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent accelerators such as GPUs achieve better cost-performance and watt-performance ratio, while the range of their application is more limited than general CPUs. Thus heterogeneous clusters and super-computers equipped both with accelerators and general CPUs are becoming popular, such as LANL's Roadrunner and our own TSUBAME supercomputer. Under the assumption that many applications will ran both on CPUs and accelerators but with varying speed and power consumption characteristics, we propose a task scheduling scheme that optimize overall energy consumption of Vie system. We model task scheduling in terms of the scheduling makespan and energy to be consumed for each scheduling decision. We define acceleration factor to normalize the effect of acceleration per each task. The proposed scheme attempts to improve energy efficiency by effectively adjusting the schedule based on the acceleration factor. Although in the paper we adopted the popular EDP (Energy-Delay Product) as the optimization metric, our scheme is agnostic on the optimization function. Simulation studies on various sets of tasks with mixed acceleration factors, the overall makespan closely matched the theoretical optimal, while the energy consumption was reduced up to 13.8%.
引用
收藏
页码:1912 / 1919
页数:8
相关论文
共 50 条
  • [31] Dynamic power-aware scheduling algorithms for real-time task sets in parallel and distributed computing environments
    Han, JJ
    Li, QH
    Essa, AA
    CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (01): : 41 - 46
  • [32] Toward Power-Aware Computing with Dynamic Voltage Scaling for Heterogeneous Platforms
    Choy, Laurent
    Petiton, Serge G.
    Sato, Mitsuhisa
    2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 550 - +
  • [33] Dynamic scheduling of a batch of parallel task jobs on heterogeneous clusters
    Barbosa, Jorge G.
    Moreira, Belmiro
    PARALLEL COMPUTING, 2011, 37 (08) : 428 - 438
  • [34] Power-aware real-time task scheduling with feedback control for mobile robots
    Wang, Bin
    Wang, Tianmiao
    Wei, Hongxing
    Wang, Meng
    Shao, Zili
    ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 1240 - +
  • [35] Power-aware scheduling of conditional task graphs in real-time multiprocessor systems
    Shin, D
    Kim, J
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 408 - 413
  • [36] A power-aware, best-effort real-time task scheduling algorithm
    Wang, JG
    Ravindran, B
    Martin, T
    WSTFES 2003: IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED SYSTEMS, PROCEEDINGS, 2003, : 21 - 28
  • [37] Heterogeneous Task Scheduling for Accelerated OpenMP
    Scogland, Thomas R. W.
    Rountree, Barry
    Feng, Wu-chun
    de Supinski, Bronis R.
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 144 - 155
  • [38] A Balanced Scheduling Algorithm for Virtual Cloud Resources based on Dynamic Power-Aware
    Zhang, Long
    Zhuang, Yi
    Zhu, Wei
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2075 - 2079
  • [39] Toward an optimal power-aware scheduling technique
    Andrei, Stefan
    Cheng, Albert M. K.
    Radulescu, Vlad
    McNicholl, Timothy
    14TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2012), 2012, : 135 - 142
  • [40] Dynamic and aggressive scheduling techniques for power-aware real-time systems
    Aydin, H
    Melhem, R
    Mossé, D
    Mejía-Alvarez, P
    22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 95 - 105