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
Link To Document :
بازگشت