Energy Consumption Reduction by Automatic Selection of Compiler Options

被引:0
|
作者
Patyk, Tomasz [1 ]
Hannula, Harri [1 ]
Kellomaki, Pertti [1 ]
Takala, Jarmo [1 ]
机构
[1] Tampere Univ Technol, Dept Comp Syst, FIN-33101 Tampere, Finland
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a statistical approach of finding a set of optimum compiler options to minimize the energy consumption of the compiled executable. The method employs a statistical, non-parametric analysis, namely the Mann-Whitney test, to determine a set of options to be turned on and off for a particular source code. Energy measurements show that an improvement of up to 15% over the default optimization set up of the compiler can be achieved with this methodology.
引用
收藏
页码:317 / 320
页数:4
相关论文
共 50 条
  • [1] Identifying Compiler Options to Minimize Energy Consumption for Embedded Platforms
    Pallister, James
    Hollis, Simon J.
    Bennett, Jeremy
    COMPUTER JOURNAL, 2015, 58 (01): : 95 - 109
  • [2] Statistical selection of compiler options
    Pinkers, RPJ
    Knijnenburg, PMW
    Haneda, M
    Wijshoff, HAG
    IEEE COMPUTER SOCIETY'S 12TH ANNUAL INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATIONS SYSTEMS - PROCEEDINGS, 2004, : 494 - 501
  • [3] Automatic selection of compiler options using non-parametric inferential statistics
    Haneda, M
    Knijnenburg, PMW
    Wijshoff, HAG
    PACT 2005: 14TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2005, : 123 - 132
  • [4] Automatic selection of compiler options using genetic techniques for embedded software design
    Nagiub, Mena
    Farag, Wael
    14TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2013, : 69 - 74
  • [5] Automatic Selection of Compiler Optimizations by Machine Learning
    Peker, Melih
    Ozturk, Ozcan
    Yildirim, Suleyman
    Ozturk, Mahiye Uluyagmur
    2023 31ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2023,
  • [6] An Automatic Compiler Optimizations Selection Framework for Embedded Applications
    Hung, Shih-Hao
    Tu, Chia-Heng
    Lin, Huang-Sen
    Chen, Chi-Meng
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, : 381 - +
  • [7] Energy Reduction Method by Compiler Optimization
    Xiao, Sheng
    He, Jing Selena
    Yang, Jingwen
    Hong, Xiaomeng
    Luo, Jinke
    ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT I, 2022, 13338 : 672 - 683
  • [8] REDUCING PROCESSOR ENERGY CONSUMPTION BY COMPILER OPTIMIZATION
    Guzma, Vladimir
    Pitkanen, Teemu
    Kellomaki, Pertti
    Takala, Jarmo
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 63 - 68
  • [9] Compiler support for reducing leakage energy consumption
    Zhang, W
    Kandemir, M
    Vijaykrishnan, N
    Irwin, MJ
    De, V
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1146 - 1147
  • [10] A Compiler for Automatic Selection of Suitable Processing-in-Memory Instructions
    Ahmed, Hameeza
    Santos, Paulo C.
    Lima, Joao P. C.
    Moura, Rafael F.
    Alves, Marco A. Z.
    Beck, Antonio C. S.
    Carro, Luigi
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 564 - 569