• DocumentCode
    1675671
  • Title

    Power, performance and area exploration of block matching algorithms mapped on programmable processors

  • Author

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

  • Author_Institution
    VLSI Design & Testing Center, Democritus Univ. of Thrace, Xanthi, Greece
  • Volume
    3
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    728
  • Abstract
    A comparison study of four blocking matching algorithms is presented in terms of performance, energy consumption and area, assuming five matching criteria. Two widely-used programmable processor cores, namely the embedded processor, ARM, with specialized memory hierarchy and the general purpose processor, Pentium©, are chosen for performing the comparative study, and eventually, determining the most efficient solution for certain design specifications. Adopting a systematic design methodology, efficient high-level transformations are applied to the considered algorithm structures resulting in performance-, energy-, and area-optimized solutions The plethora of alternative implementations under the different distance criteria and processor cores, offers flexibility to the designer in finding the most suitable solution for him/her, given the design specifications
  • Keywords
    image matching; microprocessor chips; power consumption; ARM; Pentium; block matching algorithms; distance criteria; embedded processor; general purpose processor; memory hierarchy; optimization; programmable processors; systematic design methodology; Algorithm design and analysis; Computer aided instruction; Computer architecture; Costs; Embedded computing; Energy consumption; Hardware; Motion estimation; Space exploration; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing, 2001. Proceedings. 2001 International Conference on
  • Conference_Location
    Thessaloniki
  • Print_ISBN
    0-7803-6725-1
  • Type

    conf

  • DOI
    10.1109/ICIP.2001.958222
  • Filename
    958222