• DocumentCode
    2523975
  • Title

    Dynamic Compilation Framework with DVS for Reducing Energy Consumption in Embedded Processors

  • Author

    Shi, Qingsong ; Chen, Tianzhou ; Liang, Xiao ; Huang, Jiangwei

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou
  • fYear
    2008
  • fDate
    29-31 July 2008
  • Firstpage
    464
  • Lastpage
    470
  • Abstract
    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%.
  • Keywords
    embedded systems; power aware computing; program compilers; Intel PIN system; dynamic compiler; dynamic voltage scaling; embedded processor; embedded system; energy consumption; Batteries; Dynamic compiler; Dynamic voltage scaling; Embedded system; Energy consumption; Hardware; Optimizing compilers; Performance loss; Runtime; Voltage control; DVS; Dynamic Compiler; Run-time Region;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software and Systems, 2008. ICESS '08. International Conference on
  • Conference_Location
    Sichuan
  • Print_ISBN
    978-0-7695-3287-5
  • Type

    conf

  • DOI
    10.1109/ICESS.2008.47
  • Filename
    4595598