Title
fpgaConvNet: Automated Mapping of Convolutional Neural Networks on FPGAs (Abstract Only).
Abstract
In recent years, Convolutional Neural Networks (ConvNets) have become the state-of-the-art in several Artificial Intelligence tasks. Across the range of applications, the performance needs vary significantly, from high-throughput image recognition to the very low-latency requirements of autonomous cars. In this context, FPGAs can provide a potential platform that can be optimally configured based on the different performance needs. However, the complexity of ConvNet models keeps increasing leading to a large design space. This work presents fpgaConvNet, an end-to-end framework for mapping ConvNets on FPGAs. The proposed framework employs an automated design methodology based on the Synchronous Dataflow (SDF) paradigm and defines a set of transformations on the SDF graph in order to efficiently explore the architectural design space. By treating high-throughput and latency-critical systems separately, the presented tool is able to efficiently explore the architectural design space and to generate hardware designs from high-level ConvNet specifications, explicitly optimised for the performance metric of interest. Overall our framework yields designs that improve the performance density and the performance efficiency by up to 6× and 4.49× respectively over existing highly-optimised FPGA, DSP and embedded GPU work.
Year
DOI
Venue
2017
10.1145/3020078.3021791
FPGA
Keywords
Field
DocType
FPGA,Synchronous Dataflow,Convolutional Neural Networks,Design Space Exploration
Digital signal processing,Performance efficiency,Computer science,Convolutional neural network,Performance metric,Parallel computing,Field-programmable gate array,Design methods,Real-time computing,Dataflow,Design space exploration
Conference
Citations 
PageRank 
References 
2
0.39
0
Authors
2
Name
Order
Citations
PageRank
Stylianos I. Venieris110612.98
Christos-Savvas Bouganis2377.60