DocumentCode
244677
Title
Cyfield-RISP: An OpenCL-generated processor for reconfigurable hardware
Author
Hoffmann, J. ; Bogdan, Martin
Author_Institution
Xceeth Technol., Leipzig, Germany
fYear
2014
fDate
21-25 July 2014
Firstpage
703
Lastpage
706
Abstract
Automated generation of hardware circuits from programming languages is a highly investigated research field. The primary purpose is to reduce the development effort and to speed up the user application. The present work is inspired by the methodology to generate an accelerator for spiking neural networks (SNN). Our approach is to map the loop-parallel kernels of OpenCL to a field programmable gate array (FPGA) to boost up neural computations. The key element is the Cyfield meta-compiler. It generates instruction set processor (RISP) cores that are tailored to provide the minimum functionality for an OpenCL program. This simplifies the automatic generation of processors that perform platform independent C-like sequential program statements in a massive parallel fashion. First synthesis and benchmark results show that the performance of the architecture is scalable.
Keywords
field programmable gate arrays; neural nets; program compilers; C-like sequential program statements; Cyfield meta-compiler; Cyfield-RISP; FPGA; RISP; SNN accelerators; field programmable gate array; hardware circuit generation; loop-parallel kernels; neural computations; openCL-generated processor; programming languages; reconfigurable hardware; reduced instruction set processor; spiking neural networks; Biological neural networks; Computational modeling; Computer architecture; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Kernel; Artificial Neuronal Networks; Compiler; OpenCL; Synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing & Simulation (HPCS), 2014 International Conference on
Conference_Location
Bologna
Print_ISBN
978-1-4799-5312-7
Type
conf
DOI
10.1109/HPCSim.2014.6903758
Filename
6903758
Link To Document