Title :
Power exploration of parallel embedded architectures implementing data-reuse transformations
Author :
Kavvadias, N. ; Zanikopoulos, A. ; Voliotidis, C. ; Kougia, S. ; Chatzigeorgiou, A. ; Zervas, N. ; Nikolaidis, S.
Author_Institution :
Dept. of Phys., Aristotle Univ. of Thessaloniki, Greece
Abstract :
Efficient use of data-reuse transformations combined with a custom memory hierarchy that exploits the temporal locality of data related memory accesses can have a significant impact on system power consumption, especially in data dominated applications e.g. multimedia processing. In this paper the effect of data-reuse decisions on power consumption, area and performance of multimedia applications implemented on uni- and dual-processor embedded cores is explored. By this work it is clarified that conclusions for the transformations effect on multi-processor architectures can be extracted by the corresponding effect on the uniprocessor architecture. In this way the exploration space can be significantly reduced. A motion estimation algorithm, namely the two-dimensional logarithmic search, and a discrete cosine transform (DCT) algorithm are used as demonstrator applications.
Keywords :
discrete cosine transforms; embedded systems; low-power electronics; memory architecture; motion estimation; multimedia computing; parallel architectures; shared memory systems; 2D logarithmic search; DCT algorithm; custom memory hierarchy; data dominated applications; data memory architectures; data related memory accesses; data temporal locality; data-reuse transformations; discrete cosine transform algorithm; distributed architecture; dual-processor embedded cores; exploration space reduction; motion estimation algorithm; multimedia processing; multiprocessor architectures; parallel embedded architectures; power exploration; shared architecture; shared-distributed. architecture; system power consumption; two-dimensional logarithmic search; uniprocessor architecture; Computer architecture; Discrete cosine transforms; Embedded computing; Energy consumption; Memory architecture; Motion estimation; Partitioning algorithms; Physics computing; Power engineering computing; Space exploration;
Conference_Titel :
Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
Conference_Location :
Malta
Print_ISBN :
0-7803-7057-0
DOI :
10.1109/ICECS.2001.957591