Title :
A clustering approach to explore grain-sizes in the definition of weakly programmable processing elements
Author :
Lieverse, P. ; Deprettere, E.F. ; Kienhuis, A.C.J. ; de Kock, E.A.
Author_Institution :
Delft Univ. of Technol., Netherlands
Abstract :
We explore the efficiency of a class of stream-oriented dataflow architectures as a function of the grain-size, for a given set of applications. We believe the grain-size is a key parameter in balancing flexibility and efficiency of this class of architectures. We apply a clustering approach on the well-defined set of applications to determine a set of weakly programmable processing elements of different grain-sizes. The resulting architectures are compared with respect to their silicon area. For a set of twenty one industrially relevant video algorithms, we determined architectures with various grain-sizes. The results of this exercise indicate an improvement factor of two for the silicon area, while changing the grain-size from fine-grain to coarser-grain
Keywords :
computer architecture; data flow computing; clustering; dataflow architectures; grain-sizes; video algorithms; weakly programmable processing elements; Clustering algorithms; Colored noise; Computer architecture; Costs; Laboratories; Noise reduction; Signal processing algorithms; Silicon; TV; Video signal processing;
Conference_Titel :
Signal Processing Systems, 1997. SIPS 97 - Design and Implementation., 1997 IEEE Workshop on
Conference_Location :
Leicester
Print_ISBN :
0-7803-3806-5
DOI :
10.1109/SIPS.1997.625699