• DocumentCode
    1662398
  • Title

    Memory hierarchy layer assignment for data re-use exploitation in multimedia algorithms realized on predefined processor architectures

  • Author

    Masselos, K. ; Catthoor, F. ; Kakarudas, A. ; Goutis, C.E. ; De Man, H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Patras Univ., Greece
  • Volume
    1
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    285
  • Abstract
    A systematic approach for the assignment of array type data structures to the layers of fixed memory hierarchies present in instruction set processors is presented. Memory Hierarchy Layer Assignment (MHLA) is required to ensure the efficient exploitation of the data re-use present in multimedia type algorithms. Exploitation of data re-use through storage of the most frequently accessed and re-used data elements in the smaller levels of a processor´s physical memory hierarchy leads to significant execution time and power consumption savings. The proposed methodology for Memory Hierarchy Layer Assignment takes into consideration architectural features of the target processors such as the fixed physical data memory hierarchy and the hardware control mechanisms of some of the levels (caches) of the memory hierarchy. Experimental results prove that exploitation of data re-use combined with the proposed approach for Memory Hierarchy Layer Assignment leads to significant power consumption and performance gains
  • Keywords
    cache storage; data structures; digital signal processing chips; memory architecture; multimedia systems; array-type data structure; cache storage; data re-use; hardware control; instruction set processor; memory hierarchy layer assignment; multimedia algorithm; power consumption; processor architecture; Algorithm design and analysis; Computer architecture; Costs; Data structures; Energy consumption; Hardware; Memory management; Multimedia systems; Signal processing algorithms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
  • Print_ISBN
    0-7803-7057-0
  • Type

    conf

  • DOI
    10.1109/ICECS.2001.957735
  • Filename
    957735