Survey On CNN Hardware Accelerators: Keywords

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Survey on CNN Hardware accelerators

Abstract
Deep Convolutional Neural Network (CNN) is the fastest growing segment of Artificial
Neural Network (ANN), which has shown high performance on the emergence of many
machine learning applications and their implementations on many platforms such as CPU,
GPU’s FPGA’s and ASIC. Some of the exciting application areas of CNN include Image
Classification and Segmentation, Object Detection, Video Processing, Natural Language
Processing, and Speech Recognition. The large amount of processing required by CNNs calls
for dedicated and tailored hardware support methods. Moreover, CNN function is well suited
to reconfigurable hardware architectures such as FPGAs. It is difficult for CPU platforms to
offer enough computation capacity. GPU platforms are the first choice for neural network
processes because of its high computation capacity and easy-to-use development frameworks.
However, FPGA-based neural network hardware accelerator is becoming a research topic.
With specifically designed hardware, FPGA is the next possible solution to surpass GPU in
speed and energy efficiency. Various FPGA-based accelerator designs have been proposed
with software and hardware optimization techniques to achieve high speed and energy
efficiency. This paper presents a futuristic of CNN hardware accelerators over reconfigurable
hardware architectures. Future opportunities in computer architectures are evolving towards
the concept of domain specific architectures (DSAs) because of inefficiency in GP
architectures and parallelism, efficient memory subsystems and reduction of overhead. The
methods and tools explored in this survey represent the new trends in domain specific
hardware accelerators and will propellent the future advances on improving performance and
accuracy of the architecture.
Keywords: Convolutional Neural Networks, FPGA, Hardware accelerator, ASIC, DSA

You might also like