Reducing the Energy Cost of Computing through Efficient Co-Scheduling of Parallel Workloads

被引:0
|
作者
Hankendi, Can [1 ]
Coskun, Ayse K. [1 ]
机构
[1] Boston Univ, Elect & Comp Engn Dept, Boston, MA 02215 USA
关键词
POWER MANAGEMENT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Future computing clusters will prevalently run parallel workloads to take advantage of the increasing number of cores on chips. In tandem, there is a growing need to reduce energy consumption of computing. One promising method for improving energy efficiency is co-scheduling applications on compute nodes. Efficient consolidation for parallel workloads is a challenging task as a number of factors, such as scalability, inter-thread communication patterns, or memory access frequency of the applications affect the energy/performance tradeoffs. This paper evaluates the impact of co-scheduling parallel workloads on the energy consumed per useful work done on real-life servers. Based on this analysis, we propose a novel multi-level technique that selects the best policy to co-schedule multiple workloads on a multi-core processor. Our measurements demonstrate that the proposed multi-level co-scheduling method improves the overall energy per work savings of the multi-core system up to 22% compared to state-of-the-art techniques.
引用
收藏
页码:994 / 999
页数:6
相关论文
共 50 条
  • [1] Efficient Co-Scheduling of Parallel Jobs in Cluster Computing
    Madheswari, A. Neela
    Banu, R. S. D. Wahida
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (11): : 96 - 102
  • [2] Energy Efficient Job Co-Scheduling for High-Performance Parallel Computing Clusters
    Newsom, David K.
    Serres, Olivier
    Azari, Sardar F.
    Badawy, Abdel-Hameed A.
    El-Ghazawi, Tarek
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 550 - 556
  • [3] Communication Aware Co-scheduling for Parallel Sob Scheduling in Cluster Computing
    Madheswari, A. Neela
    Banu, R. S. D. Wahida
    [J]. ADVANCES IN COMPUTING AND COMMUNICATIONS, PT 2, 2011, 191 : 545 - +
  • [4] Cost-Efficient Tasks and Data Co-Scheduling with AffordHadoop
    Ehsan, Moussa
    Chandrasekaran, Karthiek
    Chen, Yao
    Sion, Radu
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (03) : 719 - 732
  • [5] Co-Scheduling of Parallel Jobs in Clusters
    Madheswari, A. Neela
    Banu, R. S. D. Wahida
    [J]. 2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2009, : 71 - 75
  • [6] A Task Based Approach for Co-Scheduling Ensemble Workloads on Heterogeneous Nodes
    Kamatar, Alok
    Friese, Ryan
    Gioiosa, Roberto
    [J]. 2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 5 - 15
  • [7] Co-scheduling HPC workloads on cache-partitioned CMP platforms
    Aupy, Guillaume
    Benoit, Anne
    Goglin, Brice
    Pottier, Loic
    Robert, Yves
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2019, 33 (06): : 1221 - 1239
  • [8] Co-scheduling HPC workloads on cache-partitioned CMP platforms
    Aupy, Guillaume
    Benoit, Anne
    Goglin, Brice
    Pottier, Loic
    Robert, Yves
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2018, : 348 - 358
  • [9] Software/hardware co-scheduling for reconfigurable computing systems
    Saha, Proshanta
    El-Ghazawi, Tarek
    [J]. FCCM 2007: 15TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2007, : 299 - +
  • [10] A methodology for automating co-scheduling for reconfigurable computing systems
    Saha, Proshanta
    El-Ghazawi, Tarek
    [J]. MEMOCODE'07: FIFTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2007, : 159 - +