Heterogeneous Voltage Frequency Scaling of Data-Parallel Applications for Energy Saving on Homogeneous Multicore Platforms

被引:4
|
作者
Bratek, Pawel [1 ]
Szustak, Lukasz [1 ]
Wyrzykowski, Roman [1 ]
Olas, Tomasz [1 ]
Chmiel, Tomasz [1 ]
机构
[1] Czestochowa Tech Univ, Dept Comp Sci, Dabrowskiego 69, PL-42201 Czestochowa, Poland
关键词
Data-parallel applications; Energy saving; Heterogeneous voltage frequency scaling; Multicore; ccNUMA; PERFORMANCE;
D O I
10.1007/978-3-031-06156-1_12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, for the first time, we explore and establish the combined benefits of heterogeneous DVFS (dynamic voltage frequency scaling) control in improving the energy-performance behavior of data-parallel applications on shared-memory multicore systems. We propose to customize the clock frequency individually for the appropriately selected groups of cores corresponding to the diversified time of actual computation. In consequence, the advantage of up to 20% points over the homogeneous frequency scaling is achieved on the ccNUMA server with two 18-core Intel Xeon Gold 6240 containing 72 logical cores in total. The cost and efficiency of the proposed pruning algorithm for selecting heterogeneous DVFS configurations against the brute-force search are verified and compared experimentally.
引用
收藏
页码:141 / 153
页数:13
相关论文
共 50 条
  • [1] Reducing energy consumption using heterogeneous voltage frequency scaling of data-parallel applications for multicore systems
    Bratek, Pawel
    Szustak, Lukasz
    Wyrzykowski, Roman
    Olas, Tomasz
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 175 : 121 - 133
  • [2] Energy-Efficient Execution of Data-Parallel Applications on Heterogeneous Mobile Platforms
    Prakash, Alok
    Wang, Siqi
    Irimiea, Alexandru Eugen
    Mitra, Tulika
    2015 33RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2015, : 208 - 215
  • [3] Bi-Objective Optimization of Data-Parallel Applications on Homogeneous Multicore Clusters for Performance and Energy
    Manumachu, Ravindranath Reddy
    Lastovetsky, Alexey
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (02) : 160 - 177
  • [4] Parallel Data Partitioning Algorithms for Optimization of Data-Parallel Applications on Modern Extreme-Scale Multicore Platforms for Performance and Energy
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    IEEE ACCESS, 2018, 6 : 69075 - 69106
  • [5] FuPerMod: a software tool for the optimization of data-parallel applications on heterogeneous platforms
    Clarke, David
    Zhong, Ziming
    Rychkov, Vladimir
    Lastovetsky, Alexey
    JOURNAL OF SUPERCOMPUTING, 2014, 69 (01): : 61 - 69
  • [6] Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms for Dynamic Energy Through Workload Distribution
    Khaleghzadeh, Hamidreza
    Fahad, Muhammad
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    EURO-PAR 2019: PARALLEL PROCESSING WORKSHOPS, 2020, 11997 : 320 - 332
  • [7] FuPerMod: a software tool for the optimization of data-parallel applications on heterogeneous platforms
    David Clarke
    Ziming Zhong
    Vladimir Rychkov
    Alexey Lastovetsky
    The Journal of Supercomputing, 2014, 69 : 61 - 69
  • [8] Modeling the slowdown of data-parallel applications in homogeneous and heterogeneous clusters of workstations
    Figueira, SM
    Berman, F
    SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, : 90 - 101
  • [9] Acceleration of Bi-Objective Optimization of Data-Parallel Applications for Performance and Energy on Heterogeneous Hybrid Platforms
    Manumachu, Ravi Reddy
    Khaleghzadeh, Hamidreza
    Lastovetsky, Alexey
    IEEE ACCESS, 2023, 11 : 27226 - 27245
  • [10] Energy efficiency of load balancing for data-parallel applications in heterogeneous systems
    Borja Pérez
    Esteban Stafford
    José Luis Bosque
    Ramón Beivide
    The Journal of Supercomputing, 2017, 73 : 330 - 342