Memristor-Based In-Memory Computing Architecture for Energy-Efficient Deep Neural Network Acceleration

Authors

  • Dr. Elena Petrova Associate Professor of Computer Science, Sofia Center for Intelligent Computing, Bulgaria Author
  • Prof. Michael O'Connor Prof. Michael O'Connor, Professor of Electronic Engineering, Dublin Institute of Technology and AI, Ireland. Author

DOI:

https://doi.org/10.63665/IJAICE.0203.14

Keywords:

Memristor, In-Memory Computing, Processing-in-Memory, Deep Neural Networks, DNN Accelerator, Resistive RAM, ReRAM, Crossbar Array, Neuromorphic Computing, Energy-Efficient Computing, Vector–Matrix Multiplication, Hardware Acceleration, Artificial Intelligence, Non-Volatile Memory, Hardware–Algorithm Co-Design

Abstract

The rapid expansion of deep neural networks has created a growing demand for computing platforms capable of delivering high inference performance within increasingly restricted energy and memory budgets. Conventional computing systems separate storage and computation, requiring model parameters and intermediate activation data to travel repeatedly between memory and processing units. This movement introduces latency, consumes additional energy, and becomes particularly restrictive when neural networks are deployed in edge and embedded environments. This research presents a memristor-based in-memory computing architecture intended to reduce this overhead by combining non-volatile weight storage with massively parallel computation. The proposed architecture employs memristive crossbar arrays in which neural-network parameters are represented by programmable conductance states. Input activations are applied to the array, while the resulting electrical responses are accumulated to perform vector–matrix multiplication within the memory structure. Peripheral conversion circuits, digital control logic, programmable weight mapping, precision management, and error-compensation mechanisms are incorporated to form a complete accelerator architecture. The research further considers device variability, conductance nonlinearity, limited precision, analog noise, and peripheral conversion overhead because these factors strongly influence the practical benefits of analog in-memory computing. A hardware–algorithm co-design methodology is introduced to determine suitable crossbar dimensions, parameter mapping strategies, numerical precision, and compensation methods for representative deep-learning workloads. The proposed framework is evaluated using inference accuracy, latency, energy per inference, throughput, memory utilization, and energy–delay product as principal performance indicators. The resulting analysis indicates that integrating storage and computation can substantially reduce the frequency of data transfers between conventional memory and processing elements. The architecture is therefore particularly relevant to edge artificial intelligence, embedded machine learning, intelligent sensors, Internet-of-Things systems, and other applications in which computational efficiency and energy consumption are important design constraints.

 

References

[1]. D. B. Strukov, G. S. Snider, D. R. Stewart, and R. S. Williams, “The missing memristor found,” Nature, vol. 453, pp. 80–83, 2008.

[2]. J. J. Yang, M. D. Pickett, X. Li, D. A. A. Ohlberg, D. R. Stewart, and R. S. Williams, “Memristive switching mechanism for metal/oxide/metal nanodevices,” Nature Nanotechnology, vol. 3, pp. 429–433, 2008.

[3]. G. W. Burr et al., “Neuromorphic computing using non-volatile memory,” Advances in Physics: X, vol. 2, no. 1, pp. 89–124, 2017.

[4]. M. Prezioso, F. Merrikh-Bayat, B. D. Hoskins, G. C. Adam, K. K. Likharev, and D. B. Strukov, “Training and operation of an integrated neuromorphic network based on metal-oxide memristors,” Nature, vol. 521, pp. 61–64, 2015.

[5]. M. Hu et al., “Dot-product engine for neuromorphic computing,” Nature Communications, vol. 7, Art. no. 12723, 2016.

[6]. Vishram Singh, “Real-Time Financial Data Validation Platform for Enterprise Accounting Systems,” IJCISIM, vol. 18, no. 10s, pp. 467–481, Jul. 2026.

[7]. F. Merrikh-Bayat, X. Guo, M. Klachko, M. Prezioso, K. Likharev, and D. Strukov, “High-performance mixed-signal neurocomputing with nanoscale floating-gate memory cells,” IEEE Transactions on Electron Devices, vol. 63, no. 3, pp. 1070–1077, 2016.

[8]. S. Yu, “Neuro-inspired computing with emerging nonvolatile memory,” Proceedings of the IEEE, vol. 106, no. 2, pp. 260–285, 2018.

[9]. V. K. B. Parasaram, V. T. Bathini, S. K. Nalluri, and A. H. Sannidhanam, “A Sustainable AI-Enabled Predictive Maintenance Framework for Smart Industrial Systems Using Industrial IoT Data,” 2026 Third International Conference on Innovations in Cybersecurity and Data Science (ICICDS), Pathum Thani, Thailand, 2026, pp. 440–447, doi: 10.1109/ICICDS70526.2026.11604878.

[10]. C. Li et al., “Three-dimensional crossbar arrays of self-rectifying Si/SiO₂/Si memristors,” Nature Communications, vol. 8, Art. no. 15666, 2017.

[11]. G. W. Burr et al., “Experimental demonstration and tolerancing of a large-scale neural network using phase-change memory as the synaptic weight element,” IEEE Transactions on Electron Devices, vol. 62, no. 11, pp. 3498–3507, 2015.

[12]. A. Sebastian, M. Le Gallo, R. Khaddam-Aljameh, and E. Eleftheriou, “Memory devices and applications for in-memory computing,” Nature Nanotechnology, vol. 15, pp. 529–544, 2020.

[13]. D. Ielmini and H.-S. P. Wong, “In-memory computing with resistive switching devices,” Nature Electronics, vol. 1, pp. 333–343, 2018.

[14]. F. Cai et al., “A fully integrated reprogrammable memristor–CMOS system for efficient multiply–accumulate operations,” Nature Electronics, vol. 2, pp. 290–299, 2019.

[15]. C. Koneni, S. Lokula, and L. Panjiyar, “A Cloud-Native Approach to Statistical Anomaly Detection and Automated Data Quality Validation,” International Journal of Data Science and IoT Management System, vol. 4, no. 4, pp. 533–543, 2025.

[16]. A. Mehonic, A. Sebastian, B. Rajendran, O. Simeone, E. Vasilaki, and A. J. Kenyon, “Memristors—from in-memory computing, deep learning acceleration, spiking neural networks, to the future of neuromorphic and bio-inspired computing,” Advanced Intelligent Systems, 2020.

[17]. M. Le Gallo et al., “Mixed-precision in-memory computing,” Nature Electronics, vol. 1, pp. 246–253, 2018.

[18]. Vishram Singh, “Enterprise Resource Planning for Financial Applications: Engineering, Architecture, and Design Principles,” International Journal of Scientific Research in Science and Technology, vol. 13, no. 2, pp. 653–661, Apr. 2026.

[19]. S. Yu, “Introduction to in-memory computing,” in Processing-In-Memory Technologies, Springer, 2022.

[20]. W. Wan et al., “A compute-in-memory chip based on resistive random-access memory,” Nature, vol. 608, pp. 504–512, 2022.

[21]. C. Li et al., “Analogue signal and image processing with large memristor crossbars,” Nature Electronics, 2018.

[22]. F. Aguirre et al., “Hardware implementation of memristor-based artificial neural networks,” Nature Communications, vol. 15, Art. no. 1974, 2024.

[23]. Y. Huang, T. Ando, A. Sebastian, M.-F. Chang, J. J. Yang, and Q. Xia, “Memristor-based hardware accelerators for artificial intelligence,” Nature Reviews Electrical Engineering, vol. 1, pp. 286–299, 2024.

[24]. Z. Xia et al., “Low-Power Memristor for Neuromorphic Computing: From Materials to Applications,” Nano-Micro Letters, vol. 17, Art. no. 217, 2025.

[25]. S. K. Nalluri, V. T. Bathini, and V. K. B. Parasaram, “AI-Augmented Manufacturing Execution Systems for Precision Healthcare: A Scalable Framework for Smart Genomic and Proteomic Production,” 2026 IEEE 2nd International Conference on Secure IoT, Assured and Trusted Computing (SATC), Houston, TX, USA, 2026, pp. 1–6, doi: 10.1109/SATC69565.2026.11542384.

[26]. C. Koneni and S. Lokula, “Silent Data Corruption in Distributed GenAI-Augmented Data Pipelines: An Empirical Study of Hallucination-Induced Failure Propagation,” 2026 IEEE 46th International Conference on Distributed Computing Systems Workshops (ICDCSW), Seoul, Korea, Republic of, 2026, pp. 137–143.

Downloads

Published

2026-09-19

How to Cite

Dr. Elena Petrova, & Prof. Michael O'Connor. (2026). Memristor-Based In-Memory Computing Architecture for Energy-Efficient Deep Neural Network Acceleration. International Journal of Artificial Intelligence and Computer Electronics, 2(3), 164-176. https://doi.org/10.63665/IJAICE.0203.14