Simulation-Based Performance Evaluation of an Energy-Aware Heuristic for the Scheduling of HPC Applications in Large-Scale Distributed Systems

被引:21
|
作者
Stavrinides, Georgios L. [1 ]
Karatza, Helen D. [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki 54124, Greece
来源
ICPE'17: COMPANION OF THE 2017 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING | 2017年
关键词
Energy-aware scheduling; bag-of-tasks applications; time constraints; large-scale distributed systems; simulation; performance evaluation; REAL-TIME TASKS; ALGORITHMS; QOS;
D O I
10.1145/3053600.3053611
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the distributed resources required for the processing of High Performance Computing (HPC) applications are becoming larger in scale and computational capacity, their energy consumption has become a major concern. Therefore, there is a growing focus from both the academia and the industry on the minimization of the carbon footprint of the computational resources, especially through the efficient scheduling of the workload. In this paper, a technique is proposed for the energy-aware scheduling of bag-of-tasks applications with time constraints in a large-scale heterogeneous distributed system. Its performance is evaluated by simulation and compared with a baseline algorithm. The simulation results show that the proposed heuristic not only reduces the energy consumption of the system, but also improves its performance.
引用
收藏
页码:49 / 54
页数:6
相关论文
共 50 条
  • [21] Simulation-based policy generation using large-scale Markov decision processes
    Zobel, CW
    Scherer, WT
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2001, 31 (06): : 609 - 622
  • [22] Gatling: Automatic Performance Attack Discovery in Large-Scale Distributed Systems
    Lee, Hyojeong
    Seibert, Jeff
    Fistrovic, Dylan
    Killian, Charles
    Nita-Rotaru, Cristina
    ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2015, 17 (04)
  • [23] Decentralized Thermal-Aware Task Scheduling for Large-Scale Many-Core Systems
    Cui, Yingnan
    Zhang, Wei
    Chaturvedi, Vivek
    He, Bingsheng
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (06) : 2075 - 2088
  • [24] A simulation-based analysis for the performance of thermal solar energy for pyrolysis applications
    Lameh, Mohammad
    Abbas, Ali
    Azizi, Fouad
    Zeaiter, Joseph
    INTERNATIONAL JOURNAL OF ENERGY RESEARCH, 2021, 45 (10) : 15022 - 15035
  • [25] Fault Tolerance Performance Evaluation of Large-Scale Distributed Storage Systems HDFS and Ceph Case Study
    Arafa, Yehia
    Barai, Atanu
    Zheng, Mai
    Badawy, Abdel-Hameed A.
    2018 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2018,
  • [26] The impact of workload variability on the energy efficiency of large-scale heterogeneous distributed systems
    Stavrinides, Georgios L.
    Karatza, Helen D.
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 89 : 135 - 143
  • [27] Interceptor:: a tool for enabling large-scale simulation of distributed software applications in a networked laboratory
    Roccetti, M
    Ghini, V
    Cacciaguerra, S
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCI I, 2002, : 241 - 246
  • [28] Energy-aware Scheduling Algorithm for Precedence-Constrained Parallel Tasks of Network-intensive Applications in a Distributed Homogeneous Environment
    Ebrahimirad, Vahid
    Rajabi, Aboozar
    Goudarzi, Maziar
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2013), 2013, : 348 - 355
  • [29] ERIDIS: ENERGY-EFFICIENT RESERVATION INFRASTRUCTURE FOR LARGE-SCALE DISTRIBUTED SYSTEMS
    Orgerie, Anne-Cecile
    Lefevre, Laurent
    PARALLEL PROCESSING LETTERS, 2011, 21 (02) : 133 - 154
  • [30] EDISON: A Web-based HPC Simulation Execution Framework for Large-scale Scientific Computing Software
    Suh, Young-Kyoon
    Ryu, Hoon
    Kim, Hangi
    Cho, Kum Won
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 608 - 612