• 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