• DocumentCode
    2491161
  • Title

    FPGA Circuit Synthesis of Accelerator Data-Parallel Programs

  • Author

    Bond, Barry ; Hammil, Kerry ; Litchev, Lubomir ; Singh, Satnam

  • Author_Institution
    Microsoft, Redmond, WA, USA
  • fYear
    2010
  • fDate
    2-4 May 2010
  • Firstpage
    167
  • Lastpage
    170
  • Abstract
    This paper describes the techniques used to describe and synthesize FPGA circuits expressed in a data-parallel domain specific language (DSL) called Accelerator. We identify the subset of data-parallel descriptions that are supported by our system and explain how we track memory access patterns which allow us to generate efficient FPGA circuits.
  • Keywords
    electronic engineering computing; field programmable gate arrays; logic design; network synthesis; parallel programming; specification languages; Accelerator data-parallel program; FPGA circuit synthesis; data-parallel description; domain specific language; memory access pattern; Circuit synthesis; Field programmable gate arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2010 18th IEEE Annual International Symposium on
  • Conference_Location
    Charlotte, NC
  • Print_ISBN
    978-0-7695-4056-6
  • Electronic_ISBN
    978-1-4244-7143-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2010.51
  • Filename
    5474053