DocumentCode
3712377
Title
Data-driven logic synthesizer for acceleration of Forward propagation in artificial neural networks
Author
Khaled Z. Mahmoud;William E. Smith;Mark Fishkin;Timothy N. Miller
Author_Institution
Dept. of Comput. Sci., Binghamton Univ. (SUNY), Vestal, NY, USA
fYear
2015
Firstpage
435
Lastpage
438
Abstract
We present a tool for automatically generating efficient feed-forward logic for hardware acceleration of artificial neural networks (ANNs). It produces circuitry in the form of synthesizable Verilog code that is optimized based on analyzing training data to minimize the numbers of bits in weights and values, thereby minimizing the number of logic gates in ANN components such as adders and multipliers. For an optimized ANN, different implementation topologies can be generated, including fully pipelined and simple state machines. Additional insights about hardware acceleration for neural networks are also presented. We show the impact of reducing precision relative to floating point and present area, power, delay, throughput, and energy estimates by circuit synthesis.
Keywords
"Artificial neural networks","Hardware","Topology","Training","Optimization","Entropy","Acceleration"
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2015 33rd IEEE International Conference on
Type
conf
DOI
10.1109/ICCD.2015.7357142
Filename
7357142
Link To Document