• DocumentCode
    2098304
  • Title

    Compiler Directed Battery-Aware Implementation of Mobile Applications

  • Author

    Azeemi, N.Z.

  • Author_Institution
    Inst. of Commun. & Radio Frequency Eng., Univ. of Technol. Vienna
  • fYear
    2006
  • fDate
    13-14 Nov. 2006
  • Firstpage
    251
  • Lastpage
    256
  • Abstract
    Handheld embedded systems are crucial to obtain high performance for execution time as well as efficient battery usage. Unfortunately, most of the compilation techniques to obtain an efficient binary code for complex multimedia processors lack the optimal energy-cycle code. This work describes the methodology of the compilation for next generation handheld devices, which will support data-compute intensive applications at small form factors. We designed and implemented optimization framework which supports conventional code optimization scheme along with additional energy efficient benefits for multimedia applications such as MPEG-2 transcodec, H-264L transcodec. Optimization space is searched with genetic algorithm. Whole scheme reduces energy, on both as per cycle basis and as the total energy used over the lifetime of an application. The optimized G-728 audio codec meets real-time constraints on the Nexperia series of multimedia processor with low energy consumption. Furthermore, the performance improves by a factor of 0.489 and the energy consumption decreases by a factor of 0.203 over the baseline executable code
  • Keywords
    codecs; genetic algorithms; mobile radio; multimedia systems; audio codec; binary code; compilation techniques; compiler directed battery-aware implementation; complex multimedia processors; energy consumption; genetic algorithm; handheld embedded systems; optimal energy-cycle code; Batteries; Binary codes; Codecs; Constraint optimization; Design optimization; Embedded system; Energy consumption; Energy efficiency; Genetic algorithms; Handheld computers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies, 2006. ICET '06. International Conference on
  • Conference_Location
    Peshawar
  • Print_ISBN
    1-4244-0502-5
  • Electronic_ISBN
    1-4244-0503-3
  • Type

    conf

  • DOI
    10.1109/ICET.2006.335979
  • Filename
    4136946