DocumentCode
2257756
Title
An automated algorithm to generate stream programs
Author
Gao, Lei ; Mittal, Gaurav ; Zaretsky, David ; Schonfeld, Dan ; Banerjee, Prith
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Illinois at Chicago, Chicago, IL, USA
fYear
2009
fDate
24-27 May 2009
Firstpage
1505
Lastpage
1508
Abstract
With the proliferation of reconfigurable systems and flexible memory architectures, there has been intense interest in stream systems. While the existing stream systems require the programs to be written using special models, this paper demonstrates an approach to automatically generate stream programs from existing applications written for non-stream scalar processors. As a part of this approach, we provide a new comparison methodology and an algorithm to automatically generate stream descriptions. A second algorithm identifies processing kernels that can be pipelined. We demonstrate our results on an FPGA based platform.
Keywords
field programmable gate arrays; memory architecture; pipeline processing; reconfigurable architectures; FPGA based platform; automated algorithm; flexible memory architectures; reconfigurable systems; stream program generation; Encoding; Field programmable gate arrays; Graphics; Kernel; Memory architecture; Parallel processing; Programming profession; Rendering (computer graphics); Shape; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
Conference_Location
Taipei
Print_ISBN
978-1-4244-3827-3
Electronic_ISBN
978-1-4244-3828-0
Type
conf
DOI
10.1109/ISCAS.2009.5118053
Filename
5118053
Link To Document