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
fDate :
6/23/1905 12:00:00 AM
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;
Conference_Titel :
Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
Print_ISBN :
0-7803-7057-0
DOI :
10.1109/ICECS.2001.957735