• DocumentCode
    409854
  • Title

    Minimizing embedded software power consumption through reduction of data memory access

  • Author

    Li, Shan ; Lai, Edmund M K ; Absar, Mohammed Javed

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore
  • Volume
    1
  • fYear
    2003
  • fDate
    15-18 Dec. 2003
  • Firstpage
    309
  • Abstract
    Software applications that involve multimedia signal processing typically have to process large amounts of data. They often involve the handling of data arrays in the form of nested loops. Experiments show that for this kind of applications data transfer (memory access) operations consume much more power than data-path operations. Our objective is to reduce memory access related power consumption by reducing the number of data transfers between processor and memory, or between a higher (closer to processor) level of memory and a memory at a lower level using source program transformation. The procedure involves profiling, inlining and globed transformation. The effectiveness of this procedure is illustrated by applying it to the software for a wideband adaptive multi-rate (WB-AMR) speech decoder which can be obtained from the official website of the 3rd Generation Partnership Project (3GPP).
  • Keywords
    data communication; decoding; embedded systems; minimisation; multimedia communication; speech coding; telecommunication computing; data arrays; data memory access reduction; data transfers; embedded software power consumption minimization; multimedia signal processing; source program transformation; wideband adaptive multirate speech decoder; Application software; Clocks; Decoding; Embedded software; Embedded system; Energy consumption; Optimizing compilers; Power engineering computing; Speech; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information, Communications and Signal Processing, 2003 and Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint Conference of the Fourth International Conference on
  • Print_ISBN
    0-7803-8185-8
  • Type

    conf

  • DOI
    10.1109/ICICS.2003.1292466
  • Filename
    1292466