• DocumentCode
    3432743
  • Title

    Energy Driven Application SelfAdaptation

  • Author

    Peddersen, Jorgen ; Parameswaran, Sri

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW
  • fYear
    2007
  • fDate
    Jan. 2007
  • Firstpage
    385
  • Lastpage
    390
  • Abstract
    Until recently, there has been a lack of methods to trade-off energy use for quality of service at run-time in stand-alone embedded systems. Such systems are motivated by the need to increase the apparent available battery energy of portable devices, with minimal compromise in quality. The available systems either drew too much power or added considerable overheads due to task swapping. In this paper we demonstrate a feasible method to perform these trade-offs. This work has been enabled by a low-impact power/energy estimating processor which utilizes counters to estimate power and energy consumption at run-time. Techniques are shown that modify multimedia applications to differ the fidelity of their output to optimize the energy/quality trade-off. Two adaptation algorithms are applied to multimedia applications demonstrating the efficacy of the method. The method increases code size by 1% and execution time by 0.02%, yet is able to produce an output which is acceptable and processes up to double the number of frames.
  • Keywords
    embedded systems; low-power electronics; power aware computing; power consumption; supervisory programs; energy driven application self-adaptation; low-impact energy estimating processor; low-impact power estimating processor; multimedia applications; Application software; Australia; Batteries; Counting circuits; Design methodology; Embedded system; Energy consumption; Energy management; Quality of service; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2007. Held jointly with 6th International Conference on Embedded Systems., 20th International Conference on
  • Conference_Location
    Bangalore, India
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-2762-0
  • Type

    conf

  • DOI
    10.1109/VLSID.2007.75
  • Filename
    4092075