2019 · 12 citations · 14 references
EngineeringHardware AccelerationEdge ComputingSparse Neural NetworkHigh-performance ArchitectureComputer EngineeringComputer ArchitectureDomain-specific AcceleratorSparse Cnn AcceleratorsParallel ProgrammingComputer ScienceAsic Cnn AcceleratorsParallel ComputingDeep LearningHash CollisionModel Compression
In recent years, ASIC CNN Accelerators have attracted great attention among researchers for the high performance and energy efficiency. Some former works utilize the sparsity of CNN networks to improve the performance and the energy efficiency. However, these methods bring tremendous overhead to the output memory, and the performance suffers from the hash collision. This paper presents: 1) an N-Way Group Association Architecture to reduce the memory overhead for Sparse CNN Accelerators; 2) a Sparse Data Group Association Load Balancing Algorithm which is implemented by the Scheduler module in the architecture to reduce the collision rate and improve the performance. Compared with the state-of-art accelerator, this work achieves either 1) 1.74x performance with 50% memory overhead reduction in the 4-way associated design or 2) 1.91x performance without memory overhead reduction the 2-way associated design, which is close to the theoretical performance limit (without collision).
14
A survey of deep neural network architectures and their applications
Weibo Liu, Zidong Wang, Xiaohui Liu et al. · Neurocomputing · 2016 · 3.2K citations
Artificial Intelligence, Deep Neural Networks, Engineering +9
Angshuman Parashar, Minsoo Rhu, Anurag Mukkara et al. · 2017 · 918 citations
Scale-aware Fast R-CNN for Pedestrian Detection
Jianan Li, Xiaodan Liang, ShengMei Shen et al. · IEEE Transactions on Multimedia · 2017 · 741 citations
Convolutional Neural Network, Machine Vision, Machine Learning +15