• DocumentCode
    1855634
  • Title

    High-quality data assignment to hierarchical memory organizations for multidimensional signal processing

  • Author

    Balasa, Florin ; Luican, Ilie I. ; Nasui, Doru V.

  • Author_Institution
    Dept. Comput. Sci. & Eng., American Univ. in Cairo, Cairo, Egypt
  • fYear
    2013
  • fDate
    26-28 Aug. 2013
  • Firstpage
    89
  • Lastpage
    96
  • Abstract
    In real-time data-dominated communication and multimedia processing applications, data transfer and storage significantly influence, if not dominate, all the major cost parameters of the design space - namely power consumption, performance, and chip area. Multi-layer memory hierarchies are used to reduce the energy consumption, but also to enhance the system performance. The energy-aware optimization of a hierarchical memory architecture implies the addition of layers of smaller and faster memories used to store the intensely-used data, in order to better exploit the non-uniform memory accesses. This paper presents an electronic design automation (EDA) methodology for energy-efficient signal assignment to the memory layers of a hierarchical storage organization. This approach starts from the behavioral specification of a given application and, employing algebraic techniques specific to the data-dependence analysis used in modern compilers, identifies those parts of (multidimensional) arrays intensely accessed. Tested on a two-layer memory hierarchy, this EDA methodology led to savings of storage energy consumption from 40 % to over 60 % relative to the energy used in the case of flat memory designs.
  • Keywords
    multimedia computing; signal processing; EDA methodology; algebraic techniques; data storage; data transfer; data-dependence analysis; electronic design automation; energy consumption; energy-aware optimization; energy-efficient signal assignment; flat memory designs; hierarchical memory architecture; hierarchical memory organizations; hierarchical storage organization; high-quality data assignment; intensely-used data; multidimensional arrays; multidimensional signal processing; multilayer memory hierarchies; multimedia processing applications; nonuniform memory accesses; power consumption; real-time data-dominated communication; two-layer memory hierarchy; Arrays; Energy consumption; Indexes; Lattices; Memory management; Random access memory; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design (ASQED), 2013 5th Asia Symposium on
  • Conference_Location
    Penang
  • Print_ISBN
    978-1-4799-1312-1
  • Type

    conf

  • DOI
    10.1109/ASQED.2013.6643570
  • Filename
    6643570