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 条
  • [41] Automatic runtime frequency-scaling system for energy savings in parallel applications
    Vaibhav Sundriyal
    Masha Sosonkina
    Zhao Zhang
    The Journal of Supercomputing, 2014, 68 : 777 - 797
  • [42] Automatic runtime frequency-scaling system for energy savings in parallel applications
    Sundriyal, Vaibhav
    Sosonkina, Masha
    Zhang, Zhao
    JOURNAL OF SUPERCOMPUTING, 2014, 68 (02): : 777 - 797
  • [43] A Hierarchical Data-Partitioning Algorithm for Performance Optimization of Data-Parallel Applications on Heterogeneous Multi-Accelerator NUMA Nodes
    Khaleghzadeh, Hamidreza
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    IEEE ACCESS, 2020, 8 : 7861 - 7876
  • [44] FuPerMod: A Framework for Optimal Data Partitioning for Parallel Scientific Applications on Dedicated Heterogeneous HPC Platforms
    Clarke, David
    Zhong, Ziming
    Rychkov, Vladimir
    Lastovetsky, Alexey
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 182 - 196
  • [45] An energy-efficient scheduling algorithm using dynamic voltage scaling for parallel applications on clusters
    Ruan, Xiaojun
    Qin, Xiao
    Zong, Ziliang
    Bellam, Kiramnai
    Nijim, Mais
    PROCEEDINGS - 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1-3, 2007, : 735 - +
  • [46] Energy optimization of parallel programs in a heterogeneous system by combining processor core-shutdown and dynamic voltage scaling
    Wang, Zhuowei
    Wang, Hao
    Zhao, Wuqing
    Cheng, Lianglun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 92 : 198 - 209
  • [47] Energy balance between voltage-frequency scaling and resilience for linear algebra routines on low-power multicore architectures
    Catalan, Sandra
    Herrero, Jose R.
    Quintana-Orti, Enrique S.
    Rodriguez-Sanchez, Rafael
    PARALLEL COMPUTING, 2018, 73 : 28 - 39
  • [48] Reducing energy consumption of parallel sparse matrix applications through integrated link/CPU voltage scaling
    Son, SeungWoo
    Malkowski, Konrad
    Chen, Guilin
    Kandemir, Mahmut
    Raghavan, Padma
    JOURNAL OF SUPERCOMPUTING, 2007, 41 (03): : 179 - 213
  • [49] Reducing energy consumption of parallel sparse matrix applications through integrated link/CPU voltage scaling
    Seung Woo Son
    Konrad Malkowski
    Guilin Chen
    Mahmut Kandemir
    Padma Raghavan
    The Journal of Supercomputing, 2007, 41 : 179 - 213
  • [50] Accurate Energy Modelling of Hybrid Parallel Applications on Modern Heterogeneous Computing Platforms Using System-Level Measurements
    Fahad, Muhammad
    Shahid, Arsalan
    Manumachu, Ravi Reddy
    Lastovetsky, Alexey
    IEEE ACCESS, 2020, 8 : 93793 - 93829