• DocumentCode
    2768582
  • Title

    Loop Transformation Methodologies for Array-Oriented Memory Management

  • Author

    Balasa, F. ; Kjeldsberg, P.G. ; Palkovic, M. ; Vandecappelle, A. ; Catthoor, F.

  • Author_Institution
    University of Illinois at Chicago, Chicago, U.S.A.
  • fYear
    2006
  • fDate
    Sept. 2006
  • Firstpage
    205
  • Lastpage
    212
  • Abstract
    The storage requirements in data-dominant signal processing systems, whose behavior is described by arraybased, loop-organized algorithmic specifications, have an important impact on the overall energy consumption, data access latency, and chip area. Applying different loop transformations on the specification code can significantly enhance the memory management of such VLSI systems, improving all the major parameters of the design space - power, area, and performance. This paper gives a global view on existing and recently proposed memory size evaluation approaches for procedural and non-procedural specifications. Moreover, it discusses typical memory management trade-offs taken into account during the exploration of system specifications by loop transformations, that can exploit these early size evaluations.
  • Keywords
    Array signal processing; Computer science; Energy consumption; Energy storage; Memory management; Power system management; Scheduling; Signal processing algorithms; System performance; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2006. ASAP '06. International Conference on
  • Conference_Location
    Steamboat Springs, CO
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-2682-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2006.42
  • Filename
    4019517