Performance and Power-Aware Classification for Frequency Scaling of GPGPU Applications

被引:0
|
作者
Guerreiro, Joao [1 ]
Ilic, Aleksandar [1 ]
Roma, Nuno [1 ]
Tomas, Pedro [1 ]
机构
[1] Univ Lisbon, Inst Super Tecn, INESC ID, Lisbon, Portugal
关键词
D O I
10.1007/978-3-319-58943-5_11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The increased adoption of Graphics Processing Units (GPUs) to accelerate modern computational intensive applications, together with the strict power and energy constraints of many computing systems, has pushed for the development of efficient procedures to exploit dynamic voltage and frequency scaling (DVFS) techniques in GPUs. Although previous works have applied several pattern recognition techniques for GPGPU application classification, these approaches often result in many misclassifications when trying to identify which applications can benefit from DVFS. To circumvent this limitation, a new lightweight methodology for classifying GPU applications based on their performance and power consumption in the presence of GPU core frequency scaling is presented. The proposed methodology is based on a set of performance counters, such as memory bandwidth utilization and memory-related stalls, which are extracted during the application execution. Experimental results for a set of 20 applications from the Parboil, Rodinia and Polybench benchmark suites show that the proposed classification approach is able to correctly identify applications that can benefit from frequency scaling.
引用
收藏
页码:134 / 146
页数:13
相关论文
共 50 条
  • [1] Power-Aware Computing on GPGPU Systems Using ML Classification Techniques
    Al-Obaidy, Furat
    Mohammadi, Farah
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 1487 - 1491
  • [2] User Driven Dynamic Frequency Scaling for Power-Aware Mobile Cloud Terminals
    Mishra, Suchintan
    Sahoo, Manmath Narayan
    Bakshi, Sambit
    2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 333 - 340
  • [3] Power-Aware Optimization of SoC Test Schedules Using Voltage and Frequency Scaling
    Sheshadri, Vijay
    Agrawal, Vishwani D.
    Agrawal, Prathima
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (02): : 171 - 187
  • [4] Power-Aware SoC Test Optimization through Dynamic Voltage and Frequency Scaling
    Sheshadri, Vijay
    Agrawal, Vishwani D.
    Agrawal, Prathima
    2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 102 - 107
  • [5] Power-Aware Optimization of SoC Test Schedules Using Voltage and Frequency Scaling
    Vijay Sheshadri
    Vishwani D. Agrawal
    Prathima Agrawal
    Journal of Electronic Testing, 2017, 33 : 171 - 187
  • [6] Power-aware speed scaling in multiprocessor systems
    Singh, Pawan
    IET SCIENCE MEASUREMENT & TECHNOLOGY, 2018, 12 (01) : 25 - 32
  • [7] Power-aware Performance Tuning of GPU Applications Through Microbenchmarking
    Bombieri, Nicola
    Busato, Federico
    Fummi, Franco
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [8] Performance and Power-Aware Modeling of MPI Applications for Cluster Computing
    Proficz, Jerzy
    Czarnul, Pawel
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT II, 2016, 9574 : 199 - 209
  • [9] Implementation of fractal image coding for GPGPU systems and its power-aware evaluation
    Wakatani, Akiyoshi
    2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 64 - 68
  • [10] Power-Aware Speed Scaling in Processor Sharing Systems
    Wierman, Adam
    Andrew, Lachlan L. H.
    Tang, Ao
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, : 2007 - +