Title :
Algorithm Transformation to Improve Data Locality for Multimedia SOC
Author :
Pratoomtong, A. ; Yu Hen Hu
Author_Institution :
Wisconsin Univ., Madison, WI, USA
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;
Conference_Titel :
Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0727-3
DOI :
10.1109/ICASSP.2007.366164