• 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