Title :
Systolic opportunities for multidimensional data streams
Author :
Chai, Sek M. ; Wills, D. Scott
Author_Institution :
Multimedia Archit. Lab, Motorola Labs., Schaumburg, IL, USA
fDate :
4/1/2002 12:00:00 AM
Abstract :
Portable image processing applications require an efficient, scalable platform with localized computing regions. This paper presents a new class of area I/O systolic architecture to exploit the physical data locality of planar data streams by processing data where it falls. A synthesis technique using dependence graphs, data partitioning, and computation mapping is developed to handle planar data streams and to systematically design arrays with area I/O. Simulation results show that the use of area I/O provides a 16 times speedup over systems with perimeter I/O. Performance comparisons for a set of signal processing algorithms show that systolic arrays that consider planar data streams in the design process are up to three times faster than traditional arrays
Keywords :
image processing; performance evaluation; systolic arrays; virtual machines; area I/O systolic architecture; computation mapping; data partitioning; dependence graphs; localized computing regions; multidimensional data streams; physical data locality; planar data streams; portable image processing applications; scalable platform; signal processing algorithms; simulation; systolic arrays; Algorithm design and analysis; Computational modeling; Computer architecture; Image processing; Multidimensional systems; Portable computers; Signal design; Signal mapping; Signal processing algorithms; Streaming media;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on