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 条
  • [41] Power-aware code scheduling assisted with power gating and DVS
    Lee, Cheng-Yu
    Lin, Tzong-Yen
    Chang, Rong-Guey
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 34 : 66 - 75
  • [42] Power-aware scheduling with effective task migration for real-time multicore embedded systems
    Luis March, Jose
    Sahuquillo, Julio
    Petit, Salvador
    Hassan, Houcine
    Duato, Jose
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (14): : 1987 - 2001
  • [43] PASTA: a power-aware solution to scheduling of precedence-constrained tasks on heterogeneous computing resources
    Sharifi, Mohsen
    Shahrivari, Saeed
    Salimi, Hadi
    COMPUTING, 2013, 95 (01) : 67 - 88
  • [44] A Dynamic Power-aware Scheduling of Mixed-Criticality Real-Time Systems
    Ali, Ijaz
    Seo, Jun-ho
    Kim, Kyong Hoon
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 438 - 445
  • [45] PASTA: a power-aware solution to scheduling of precedence-constrained tasks on heterogeneous computing resources
    Mohsen Sharifi
    Saeed Shahrivari
    Hadi Salimi
    Computing, 2013, 95 : 67 - 88
  • [46] On the Utility of DVFS for Power-Aware Job Placement in Clusters
    Pierson, Jean-Marc
    Casanova, Henri
    EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 255 - 266
  • [47] Dynamic Voltage Scaling for Power-aware Hierarchical Real-Time Scheduling Framework
    Tchamgoue, Guy Martin
    Kim, Kyong Hoon
    Jun, Yong-Kee
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 540 - 547
  • [48] Utilization driven power-aware parallel job scheduling
    Etinski, Maja
    Corbalan, Julita
    Labarta, Jesus
    Valero, Mateo
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (3-4): : 207 - 216
  • [49] Heuristics with grouping of jobs for power-aware scheduling problems
    Rozycki, Rafal
    Zimniak, Arkadiusz
    2015 20TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2015, : 47 - 51
  • [50] Power-aware Scheduling for Multiple Feasible Interval Jobs
    Lin, Jian
    Cheng, Albert M. K.
    2009 15TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 191 - 200