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