Journal of Polymer & Composites Original Research Special issue

Power and Area - Aware Recursive Multiplier Architecture Utilizing Polymer Composites for Neural Network Acceleration

  1. Sunkara Bhanu Prakash Department of ECE, Koneru Lakshmaiah Education Foundation, Center for Multi -Core Architecture Computation (C - MAC), Vaddeswaram
  2. Aravindhan Alagarsamy Department of ECE, Koneru Lakshmaiah Education Foundation, Center for Multi - Core Architecture Computation (C - MAC), Vaddeswaram
  3. Pradeep C Department of ECE, Saintgits College of Engineering, Kottukulam Hills, Kottayam
  4. Ann Wesley Mathew Center for Development of Advanced Computing (CDAC), Bengaluru

Abstract

Approximate computing is widely applied in error - tolerant systems as an effective technique to enhance circuit performance by deliberately allowing occasional inaccuracies instead of strictly ensuring precise results for every computation. Among the fundamental building blocks of digital systems, multipliers play a crucial role in signal processing, control systems, and machine learning applications; however, they demand significant power, silicon area, and timing resources. Leveraging error - tolerant approximate multipliers has therefore emerged as an attractive solution for resilient applications such as multimedia processing, data analytics, image and video compression, and artificial intelligence, where perfect numerical accuracy is often not essential for acceptable system - level performance. Despite their foundational importance in digital processing hardware, conventional binary multipliers impose substantial silicon area overhead and energy consumption, which in turn restricts the scalability of high - performance and low - power systems. To overcome these challenges, this work introduces a power - and area - aware recursive multiplier architecture that efficiently exploits the principles of approximate computing. The proposed architecture further leverages the advantages of polymer composite–based electronic platforms, enabling optimized integration under strict power density and thermal constraints. The study primarily focuses on integrating the proposed recursive multiplier into neural network accelerators, where most standard multiply–accumulate operations are always executed in parallel. By significantly reducing power consumption and hardware area while preserving acceptable computational accuracy, the proposed design offers an effective and scalable solution for energy - efficient neural network inference and next - generation intelligent embedded systems.

Keywords

References (29)

  1. Mittal S. Approximate computing techniques. 2016.
  2. Wallace CS. A Suggestion for a Fast Multiplier. IEEE Transactions on Electronic Computers. 1964;EC-13(1):14-17. doi:10.1109/pgec.1964.263830
  3. Hall EL, Lynch DD, Dwyer SJ. Generation of Products and Quotients Using Approximate Binary Logarithms for Digital Filtering Applications. IEEE Transactions on Computers. 1970;C-19(2):97-105. doi:10.1109/t-c.1970.222874
  4. Chippa VK, Chakradhar ST, Roy K, Raghunathan A. Analysis and characterization of inherent application resilience for approximate computing. Proceedings of the 50th Annual Design Automation Conference. 2013:1-9. doi:10.1145/2463209.2488873
  5. Aponte-Moreno A, Moncada A, Restrepo-Calle F, Pedraza C. A review of approximate computing techniques towards fault mitigation in HW/SW systems. 2018 IEEE 19th Latin-American Test Symposium (LATS). 2018:1-6. doi:10.1109/latw.2018.8347241
  6. Jiang H, Santiago FJH, Mo H, Liu L, Han J. Approximate Arithmetic Circuits: A Survey, Characterization, and Recent Applications. Proceedings of the IEEE. 2020;108(12):2108-2135. doi:10.1109/jproc.2020.3006451
  7. Goswami SSP, Paul B, Dutt S, Trivedi G. Comparative Review of Approximate Multipliers. 2020 30th International Conference Radioelektronika (RADIOELEKTRONIKA). 2020:1-6. doi:10.1109/radioelektronika49387.2020.9092370
  8. Jiang H, Liu C, Maheshwari N, Lombardi F, Han J. A comparative evaluation of approximate multipliers. In: Proc IEEE/ACM Int Symp Nanoscale Architectures (NANOARCH); 2016; Beijing, China. p. 191-196. doi:10.1145/2950067.2950068.
  9. Jiang H, Liu C, Maheshwari N, Lombardi F, Han J. A comparative evaluation of approximate multipliers. In: Proc IEEE/ACM Int Symp Nanoscale Architectures (NANOARCH); 2016; Beijing, China. p. 191-196. doi:10.1145/2950067.2950068.
  10. Kuang SR, Wang JP. Design of power-efficient pipelined truncated multipliers with various output precision. IET Computers & Digital Techniques. 2007;1(2):129-136. doi:10.1049/iet-cdt:20060156
  11. Garofalo V, Petra N, De Caro D, Strollo AGM, Napoli E. Low error truncated multipliers for DSP applications. 2008 15th IEEE International Conference on Electronics, Circuits and Systems. 2008:29-32. doi:10.1109/icecs.2008.4674783
  12. Petra N, De Caro D, Garofalo V, Napoli E, Strollo AGM. Truncated Binary Multipliers With Variable Correction and Minimum Mean Square Error. IEEE Transactions on Circuits and Systems I: Regular Papers. 2010;57(6):1312-1325. doi:10.1109/tcsi.2009.2033536
  13. Mahdiani HR, Ahmadi A, Fakhraie SM, Lucas C. Bio-Inspired Imprecise Computational Blocks for Efficient VLSI Implementation of Soft-Computing Applications. IEEE Transactions on Circuits and Systems I: Regular Papers. 2010;57(4):850-862. doi:10.1109/tcsi.2009.2027626
  14. Momeni A, Han J, Montuschi P, Lombardi F. Design and Analysis of Approximate Compressors for Multiplication. IEEE Transactions on Computers. 2015;64(4):984-994. doi:10.1109/tc.2014.2308214
  15. Xu Q, Mytkowicz T, Kim NS. Approximate Computing: A Survey. IEEE Design & Test. 2016;33(1):8-22. doi:10.1109/mdat.2015.2505723
  16. Satyanarayana NV, saladi K, Kumar RB. Review on Compressors based Approximate Multipliers Design. 2021 5th International Conference on Computing Methodologies and Communication (ICCMC). 2021:1016-1021. doi:10.1109/iccmc51019.2021.9418300
  17. Ansari MS, Jiang H, Cockburn BF, Han J. Low-Power Approximate Multipliers Using Encoded Partial Products and Approximate Compressors. IEEE Journal on Emerging and Selected Topics in Circuits and Systems. 2018;8(3):404-416. doi:10.1109/jetcas.2018.2832204
  18. Kulkarni P, Gupta P, Ercegovac M. Trading Accuracy for Power with an Underdesigned Multiplier Architecture. 2011 24th Internatioal Conference on VLSI Design. 2011:346-351. doi:10.1109/vlsid.2011.51
  19. Rehman S, El-Harouni W, Shafique M, Kumar A, Henkel J. Architectural-space exploration of approximate multipliers. Proceedings of the 35th International Conference on Computer-Aided Design. 2016:1-8. doi:10.1145/2966986.2967005
  20. Yang Z, Li X, Yang J. Power Efficient and High-Accuracy Approximate Multiplier with Error Correction. Journal of Circuits, Systems and Computers. 2020;29(15):2050241. doi:10.1142/s0218126620502412
  21. Waris H, Wang C, Liu W, Han J, Lombardi F. Hybrid Partial Product-Based High-Performance Approximate Recursive Multipliers. IEEE Transactions on Emerging Topics in Computing. 2022;10(1):507-513. doi:10.1109/tetc.2020.3013977
  22. Gillani GA, Hanif MA, Verstoep B, Gerez SH, Shafique M, Kokkeler ABJ. MACISH: Designing Approximate MAC Accelerators With Internal-Self-Healing. IEEE Access. 2019;7:77142-77160. doi:10.1109/access.2019.2920335
  23. Waris H, Wang C, Xu C, Liu W. AxRMs: Approximate Recursive Multipliers using High-Performance Building Blocks. IEEE Transactions on Emerging Topics in Computing. 2021:1-1. doi:10.1109/tetc.2021.3096515
  24. Zacharelos E, Nunziata I, Saggese G, Strollo AG, Napoli E. Approximate recursive multipliers using low power building blocks. IEEE Trans Emerg Top Comput. 2022;10(3):1315-1330.
  25. Wey CL, Li JF. Design of reconfigurable array multipliers and multiplier accumulators. In: Proc IEEE Asia-Pacific Conf Circuits Syst; 2004.
  26. Guo Y, Sun H, Kimura S. Design of power and area efficient lower-part-or approximate multiplier. In: Proc TENCON IEEE Region 10 Conf; 2018.
  27. Venkatachalam S, Ko SB. Design of power and area efficient approximate multipliers. IEEE Trans Very Large Scale Integr (VLSI) Syst. 2017;25(5):1782-1786.
  28. Narayan S. The generalized sigmoid activation function: Competitive supervised learning. Inf Sci. 1997;99(1-2):69-82.
  29. Zupan J. Basics of artificial neural networks. Data Handl Sci Technol. 2003;23:199-229.
Support