• DocumentCode
    2444204
  • Title

    Instruction Transfer And Storage Exploration for Low Energy VLIWs

  • Author

    Aa, Tom Vander ; Jayapala, Murali ; Corporaal, Henk ; Catthoor, Francky ; Deconinck, Geert

  • Author_Institution
    IMEC, Leuven
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    292
  • Lastpage
    297
  • Abstract
    For multimedia applications, loop buffering is an efficient mechanism to reduce the power in the instruction memory of embedded processors. In particular, software controlled clustered loop buffers are potentially very energy efficient. However current compilers for VLIW do not fully exploit the potentials offered by such a clustered organization. This paper presents ITSE, Instruction Transfer and Storage Exploration, a methodology to minimize the instruction memory energy using a software controlled clustered loop buffer as a basis. Results for the MediaBench application suite show 61% reduction (on average) in energy in the instruction memory hierarchy as compared to traditional, existing non-clustered approaches to the loop buffer without compromising performance
  • Keywords
    embedded systems; instruction sets; ISTE; MediaBench application; VLIW; embedded processor; instruction transfer; multimedia application; software controlled clustered loop buffer; storage exploration; Application software; Buffer storage; Embedded system; Energy consumption; Energy efficiency; Energy storage; Multimedia systems; Multiprocessor interconnection networks; Registers; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1520-6130
  • Print_ISBN
    1-4244-0383-9
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2006.352597
  • Filename
    4161867