Publication | Closed Access
An Efficient Mapping Approach to Large-Scale DNNs on Multi-FPGA Architectures
31
Citations
5
References
2019
Year
Unknown Venue
Efficient Mapping ApproachDeep Neural NetworksEngineeringMachine LearningHardware AccelerationHardware AlgorithmComputer EngineeringComputer ArchitectureNeural Architecture SearchDomain-specific AcceleratorComputer ScienceDeep LearningSingle FpgaFpga DesignNeural Network Mapping
FPGAs are very attractive to accelerate the deep neural networks (DNNs). While single FPGA can provide good performance for small-scale DNNs, support for large-scale DNNs is limited due to higher resource demand. In this paper, we propose an efficient mapping approach for accelerating large-scale DNNs on asymmetric multi-FPGA architectures. In this approach, the neural network mapping can be formulated as a resource allocation problem. We design a dynamic programming-based partitioning to solve this problem optimally. Experimental results using the large-scale ResNet-152 demonstrate that our approach deploys sixteen FPGAs to provide an advantage of 16.4x GOPS over the state-of-the-art work.
| Year | Citations | |
|---|---|---|
Page 1
Page 1