Abstract

Deep neural network (DNNs) is an extensive field which used for application those have complex nature such as processing of voice and image. It has two main varieties namely Convolutional neural network (CNNs) and recurrent neural network (RNNs) are got recent success in industrial applications. CNN used for applications like image classification, RNNs used for time-variant problems. Even though both belong to the DNNs family they implementations show substantial differences. I get more potential results on Field Programmable Gate Array (FPGA) besides CPU and GPU's implementations. Evolution shows remarkable advantages of FPGA implementations over GPUs and CPUs. In this Research article FPGA implementation of CNNs and RNNs are compared and analyse its optimizations. Benefits and drawbacks of FPGA implementations of deep neural networks are also highlighted.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.