Dynamic compilation framework with DVS for reducing energy consumption in embedded processors

被引:3
|
作者
Shi, Qingsong [1 ]
Chen, Tianzhou [1 ]
Liang, Xiao [1 ]
Huang, Jiangwei [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
关键词
dynamic compiler; DVS; run-time region;
D O I
10.1109/ICESS.2008.47
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic Voltage Scaling (DVS) is an effective technique for reducing the energy consumption in embedded systems. There are several advantages using DVS technique into compiler framework. This paper present a framework for reducing energy consumption in embedded processors using the dynamic compiler collaborate with DVS technique. Two algorithms are implemented in this framework, and the framework is implemented using the Intel PIN systems and is deployed in a real hardware platform. Experimental results based on the software and hardware platform, show that significant energy saving are achieved while performance loss less than 5%.
引用
收藏
页码:464 / 470
页数:7
相关论文
共 50 条
  • [41] Dynamic reconfiguration of cache indexing in embedded processors
    Kim, Junhee
    Lim, Sung-Soo
    Kim, Jihong
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (03): : 637 - 647
  • [42] A static and dynamic energy reduction technique for I-cache and BTB in embedded processors
    Sato, H
    Sato, T
    [J]. ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 831 - 834
  • [43] Reducing memory energy consumption of embedded applications that process dynamically allocated data
    De la Luz, V.
    Kandemir, M.
    Kolcu, I.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (09) : 1855 - 1861
  • [44] Reducing Energy Consumption in Pharmaceutical Production Processes: Framework and Case Study
    Mueller, Georg
    Sugiyama, Hirokazu
    Stocker, Simon
    Schmidt, Rainer
    [J]. JOURNAL OF PHARMACEUTICAL INNOVATION, 2014, 9 (03) : 212 - 226
  • [45] A Framework for Reducing Dust Emissions and Energy Consumption on Construction Sites.
    Hong, Juwon
    Hong, Taehoon
    Kang, Hyuna
    Lee, Minhyun
    [J]. INNOVATIVE SOLUTIONS FOR ENERGY TRANSITIONS, 2019, 158 : 5092 - 5096
  • [46] Reducing Energy Consumption in Pharmaceutical Production Processes: Framework and Case Study
    Georg Müller
    Hirokazu Sugiyama
    Simon Stocker
    Rainer Schmidt
    [J]. Journal of Pharmaceutical Innovation, 2014, 9 : 212 - 226
  • [47] Reducing energy consumption
    Schon, Samuel C.
    [J]. GEOTIMES, 2008, 53 (02): : 5 - 5
  • [48] A simulation framework for code-level energy estimation of embedded soft-core processors
    Pasha, Muhammad Adeel
    Gul, Umer
    Mushahar, Muhammad
    Masud, Shahid
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (10): : 809 - 823
  • [49] Exploiting Early Tag Access for Reducing L1 Data Cache Energy in Embedded Processors
    Dai, Jianwei
    Guan, Menglong
    Wang, Lei
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2014, 22 (02) : 396 - 407
  • [50] A flexible instruction generation framework for extending embedded processors
    Kavvadias, Nikolaos
    Nikolaidis, Spiridon
    [J]. CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 125 - 128