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 条
  • [1] Power-aware linear programming based scheduling for heterogeneous computer clusters
    Al-Daoud, Hadil
    Al-Azzoni, Issam
    Down, Douglas G.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 745 - 754
  • [2] Dynamic Voltage Scaling Scheduling on Power-aware Clusters under Power Constraints
    Terzopoulos, George
    Karatza, Helen D.
    17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2013), 2013, : 72 - 78
  • [3] Power-aware Load Balancing in Heterogeneous Clusters
    Terzopoulos, George
    Karatza, Helen
    2013 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (SPECTS), 2013, : 148 - 154
  • [4] Power-aware code scheduling for clusters of active disks
    Son, SW
    Chen, G
    Kandemir, M
    ISLPED '05: Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005, : 293 - 298
  • [5] Power-Aware Job Scheduling on Heterogeneous Multicore Architectures
    Chiesi, Matteo
    Vanzolini, Luca
    Mucci, Claudio
    Scarselli, Eleonora Franchi
    Guerrieri, Roberto
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (03) : 868 - 877
  • [6] Bag-of-Task Scheduling on Power-aware Clusters using a DVFS-based mechanism
    Terzopoulos, George
    Karatza, Helen D.
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 834 - 841
  • [7] Applying Dynamic Priority Scheduling Scheme to Static Systems of Pinwheel Task Model in Power-Aware Scheduling
    Seol, Ye-In
    Kim, Young-Kuk
    SCIENTIFIC WORLD JOURNAL, 2014,
  • [8] Power-aware optimization for heterogeneous multi-tier clusters
    Wang, Peijian
    Qi, Yong
    Liu, Xue
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) : 2005 - 2015
  • [9] Power-aware Bag-of-Tasks scheduling on heterogeneous platforms
    Terzopoulos, George
    Karatza, Helen D.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (02): : 615 - 631
  • [10] Power-aware Bag-of-Tasks scheduling on heterogeneous platforms
    George Terzopoulos
    Helen D. Karatza
    Cluster Computing, 2016, 19 : 615 - 631