Skip to main content

Advertisement

Log in

RETRACTED ARTICLE: A novel cognitive Wallace compressor based multi operand adders in CNN architecture for FPGA

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

This article was retracted on 04 July 2022

This article has been updated

Abstract

Convolutional neural networks is one of the most popular method in recent times to solve the computer vision and image processing applications. CNN has become more intensive as its computation increases day by day and it needs more dedicated hardware for an effective implementation. In recent times, graphics processing unit (GPU) and field programmable gate arrays (FPGA) are finding its high probability for the research in terms of low complexity execution and implementation of CNN. FPGA outperforms GPU in terms of its flexible architecture and high performance with less energy consumption. Hence FPGA finds more suitable for an effective implementation of CNN. How ever, optimization is required for an accelerator designs for CNN to accommodate more computations. One of the real dark side of the accelerator design is to perform the addition of intermediate results obtained during the convolution. Therefore multi operand adders are needed to employ for convolution operation but consumes the more area which in turn reduces the performance of the system. Hence the paper proposes the new cognitive Wallace compressor adder structures which is used for optimization in the adder layers of the convolutional neural networks (CNN). The proposed adders replaces the traditional binary tree adders for the CNN accelerator design. Also the paper provides the insight view of experimentation in ARTIX-7 EDGE FPGA and compared with the existing adders in which power consumption is reduced to 20–25% and area utilization has reduced to 30% respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Change history

References

  • Abdelouahab K (2016) Challenge of Multi-Operand Adders in CNNs on FPGAs: How not to solve it! https://www.researchgate.net/publication/326145280

  • Abdelouahab K, Pelcat M (2017) Tactics to directly map CNN graphs on embedded FPGAs. IEEE Embedded Syst Lett Inst Electr Electron Eng. https://doi.org/10.1109/LES.2017.2743247

    Article  Google Scholar 

  • Abdelouahab K, Pelcat M, Berry F (2018) The challenge of multi operand adders in CNNs on FPGAs. In: International conference on embedded computer systems: architectures, modeling, and simulation

  • Aysegul D, Jonghoon J, Vinayak G, Bharadwaj K, Alfredo C, Berin M, Eugenio C (2013) Accelerating deep neural networks on mobile processor with embedded programmable logic. In: NIPS 2013. IEEE

  • Cheng J, Wang P, Li G et al (2018) Recent advances in efficient computation of deep convolutional neural networks. Front Inf Technol Electron Eng 19(1):64–77

    Article  Google Scholar 

  • Farabet C, LeCun Y et al (2011) NeuFlow: a runtime reconfigurable dataflow processor for vision. In: Proceedings of the IEEE CVPRW conference

  • Farrukh FUD, Xie T, Zhang C, Wang Z (2019) A solution to optimize multi-operand adders in CNN architecture on FPGA. IEEE J VLSI 978-1-7281-0397-6/19/$31.00 ©2019 IEEE

  • Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In: Advances in neural information processing systems-NIPS’12

  • Kumm M, Zipf P (2014) Efficient high speed compression trees on Xilinx FPGAs. Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen (MBMV '14)

  • Li C, Zhou B (2020) Fast key-frame image retrieval of intelligent city security video based on deep feature coding in high concurrent network environment. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-020-01679-8

    Article  Google Scholar 

  • Nurvitadhi E, Subhaschandra S, Boudoukh G, Venkatesh G, Sim J, Marr D, Huang R, OngGeeHock J, Liew YT, Srivatsan K, Moss D (2011) Can FPGAs beat GPUs in accelerating next-generation deep neural networks? In: Proceedings of the ACM/SIGDA international symposium on field-programmable gate arrays-FPGA ’17, pp 5–14

  • Peemen M, Setio AA, Mesman B, Corporaal H (2013) Memorycentric accelerator design for convolutional neural networks. In: 2013 IEEE 31st international conference on computer design (ICCD). IEEE, pp 13–19

  • Qiu J, Wang J et al (2016) Going deeper with embedded FPGA platform for CNNs. In: Proceedings of the ACM/SIGDA FPGA conference

  • Robert (2018) Implementation of multi-operand addition in FPGA using high-level synthesis. Przegląd Elektrotechniczny, ISSN 0033-2097, R. 94 NR 2/2018

  • Taeko, Shinji, Yusuke (2011) Multi-operand adder synthesis targeting FPGAs. IEICE Trans Fundam Electron Commun Comput Sci E94-A(12):2579–2586

    Article  Google Scholar 

  • Xie W, Zhang C, Zhang Y, Hu C, Jiang H, Wang Z (2018) An energy-efficient FPGA-based embedded system for CNN application. In: Proceedings of the 14th IEEE international conference on electron devices and solid state circuits (EDSSC), China, June 6–8, 2018

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. Kowsalya.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article has been retracted. Please see the retraction notice for more detail: https://doi.org/10.1007/s12652-022-04263-4

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kowsalya, T. RETRACTED ARTICLE: A novel cognitive Wallace compressor based multi operand adders in CNN architecture for FPGA. J Ambient Intell Human Comput 12, 7263–7271 (2021). https://doi.org/10.1007/s12652-020-02402-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02402-3

Keywords

Navigation