• DocumentCode
    3102950
  • Title

    A memory management approach for efficient implementation of multimedia kernels on programmable architectures

  • Author

    Dasigenis, M. ; Kroupis, N. ; Argyriou, A. ; Tatas, K. ; Soudris, D. ; Thanailakis, A. ; Zervas, N.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Democritus Univ. of Thrace, Xanthi, Greece
  • fYear
    2001
  • fDate
    37012
  • Firstpage
    171
  • Lastpage
    176
  • Abstract
    A methodology for power optimization of the data memory hierarchy and instruction memory, is introduced. The impact of the methodology on a set of widely used multimedia application kernels, namely Full Search (FS), Hierarchical Search (HS), Parallel Hierarchical One Dimension Search (PHODS), and Three Step Logarithmic Search (3SLS), is demonstrated. We find the power optimal data memory hierarchy applying the appropriate data-use transformation, while the instruction power optimization is done using suitable cache memory. Using data-reuse transformations, performance optimizations techniques, and instruction-level transformations, we perform exhaustive exploration of an the possible alternatives to reach power efficient solutions. Concerning the embedded processor ARM, the experimental results prove the efficiency of the methodology in terms of power for all the multimedia kernels
  • Keywords
    VLSI; cache storage; circuit optimisation; memory architecture; microprocessor chips; multimedia computing; operating system kernels; search problems; storage management; Full Search; Hierarchical Search; Parallel Hierarchical One Dimension Search; Three Step Logarithmic Search; VLSI; cache memory; data memory hierarchy; data-reuse transformations; data-use transformation; embedded processor ARM; instruction memory; instruction power optimization; memory management approach; multimedia kernels; power optimization; programmable architectures; Algorithm design and analysis; Circuits; Design optimization; Energy consumption; Hardware; Kernel; Memory management; Power dissipation; Testing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2001. Proceedings. IEEE Computer Society Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7695-1056-6
  • Type

    conf

  • DOI
    10.1109/IWV.2001.923157
  • Filename
    923157