Energy-aware job scheduler for high-performance computing

被引:39
|
作者
Mammela, Olli [1 ]
Majanen, Mikko [1 ]
Basmadjian, Robert [2 ]
De Meer, Hermann [2 ]
Giesler, Andre [3 ]
Homberg, Willi [3 ]
机构
[1] VTT Tech Res Ctr Finland, Oulu, Finland
[2] Univ Passau, Passau, Germany
[3] Julich Supercomp Ctr, Julich, Germany
来源
关键词
HPC; Energy-efficiency; Simulation; Testbed; Scheduling; Power consumption;
D O I
10.1007/s00450-011-0189-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years energy-aware computing has become a major topic, not only in wireless and mobile devices but also in devices using wired technology. The ICT industry is consuming an increasing amount of energy and a large part of the consumption is generated by large-scale data centers. In High-Performance Computing (HPC) data centers, higher performance equals higher energy consumption. This has created incentives on exploring several alternatives to reduce the energy consumption of the system, such as energy-efficient hardware or the Dynamic Voltage and Frequency Scaling (DVFS) technique. This work presents an energy-aware scheduler that can be applied to a HPC data center without any changes in hardware. The scheduler is evaluated with a simulation model and a real-world HPC testbed. Our experiments indicate that the scheduler is able to reduce the energy consumption by 6-16% depending on the job work-load. More importantly, there is no significant slowdown in the turnaround time or increase in the wait time of the job. The results hereby evidence that our approach can be beneficial for HPC data center operators without a large penalty on service level agreements.
引用
收藏
页码:265 / 275
页数:11
相关论文
共 50 条
  • [31] Reliable and Energy-Aware Job Offloading at Terahertz Frequencies for Mobile Edge Computing
    Xie, Sha
    Li, Haoran
    Li, Lingxiang
    Chen, Zhi
    Li, Shaoqian
    CHINA COMMUNICATIONS, 2020, 17 (12) : 17 - 36
  • [32] Whole Cancer Genome Analysis Using an I/O Aware Job Scheduler on High Performance Computing Resource
    Lee, Junehawk
    Kang, Hyojin
    Yu, Seokjong
    Kim, Chul
    Yea, Sang-Jun
    2014 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2014,
  • [33] Energy-Aware Computing for Android Platforms
    Chang, Hung-Ching
    Agrawal, Abhishek R.
    Cameron, Kirk W.
    2011 INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING, 2011,
  • [34] Power- and Energy-Aware Computing
    Altman, Erik R.
    IEEE MICRO, 2012, 32 (05) : 2 - 2
  • [35] A Constraint Programming Scheduler for Heterogeneous High-Performance Computing Machines
    Bridi, Thomas
    Bartolini, Andrea
    Lombardi, Michele
    Milano, Michela
    Benini, Luca
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (10) : 2781 - 2794
  • [36] HEART: A Heterogeneous Energy-Aware Real-Time scheduler
    Moulik, Sanjay
    Devaraj, Rajesh
    Sarkar, Arnab
    2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 476 - 481
  • [37] A new high-performance open CNC system and its energy-aware scheduling algorithm
    Chang-yi Deng
    Rui-feng Guo
    Xun Xu
    Ray Y Zhong
    Zhenyu Yin
    The International Journal of Advanced Manufacturing Technology, 2017, 93 : 1513 - 1525
  • [38] HEARS: A heterogeneous energy-aware real-time scheduler
    Moulik, Sanjay
    Chaudhary, Rishabh
    Das, Zinea
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
  • [39] A new high-performance open CNC system and its energy-aware scheduling algorithm
    Deng, Chang-yi
    Guo, Rui-feng
    Xu, Xun
    Zhong, Ray Y.
    Yin, Zhenyu
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 93 (5-8): : 1513 - 1525
  • [40] An Empirical Study of the Robustness of Energy-Aware Schedulers for High Performance Computing Systems under Uncertainty
    Iturriaga, Santiago
    Garcia, Sebastian
    Nesmachnow, Sergio
    HIGH PERFORMANCE COMPUTING, CARLA 2014, 2014, 485 : 143 - 157