• DocumentCode
    463614
  • Title

    Algorithm Transformation to Improve Data Locality for Multimedia SOC

  • Author

    Pratoomtong, A. ; Yu Hen Hu

  • Author_Institution
    Wisconsin Univ., Madison, WI, USA
  • Volume
    2
  • fYear
    2007
  • fDate
    15-20 April 2007
  • Abstract
    In this paper we propose a more systematic approach to improve data locality of multimedia algorithm that contain nested loop while still preserve the nested loop program semantic by algorithm transformation. We introduce procedure to evaluate the reuse vector of the data access. The reuse vectors represent the input dependencies of the program in the form of index vector which reveal the information of which loop carrying reuse and thus are used as a guide to select the loops subject to transformation. We use full search block matching motion estimation (FBME) algorithm as a case study because this algorithm has 6 level nested loop and thus is a good showcase of our method.
  • Keywords
    image matching; motion estimation; multimedia systems; system-on-chip; algorithm transformation; data access vector; data locality; full search block matching motion estimation; multimedia SOC; multimedia algorithm; nested loop program; Consumer electronics; Energy consumption; Motion estimation; Multimedia systems; Processor scheduling; Real time systems; Scheduling algorithm; System-on-a-chip; Systolic arrays; Video coding; Algorithm transformation; Full-search block matching motion estimation; reuse vector; scheduling vector; unimodular transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    1520-6149
  • Print_ISBN
    1-4244-0727-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.2007.366164
  • Filename
    4217337