Memristors -- from In-memory computing, Deep Learning Acceleration, Spiking Neural Networks, to the Future of Neuromorphic and Bio-inspired Computing
Adnan Mehonic, Abu Sebastian, Bipin Rajendran, Osvaldo Simeone, Eleni, Vasilaki, Anthony J. Kenyon

TL;DR
This paper reviews memristors as a promising hardware technology for energy-efficient in-memory computing, deep learning acceleration, and neuromorphic systems, emphasizing non-von-Neumann architectures and bio-inspired algorithms.
Contribution
It provides a comprehensive overview of memristor-based computing, highlighting their potential for advancing AI hardware beyond traditional CMOS technology.
Findings
Memristors enable power-efficient in-memory computing.
They facilitate the development of neuromorphic and brain-inspired systems.
Memristor-based architectures support scalable deep learning accelerators.
Abstract
Machine learning, particularly in the form of deep learning, has driven most of the recent fundamental developments in artificial intelligence. Deep learning is based on computational models that are, to a certain extent, bio-inspired, as they rely on networks of connected simple computing units operating in parallel. Deep learning has been successfully applied in areas such as object/pattern recognition, speech and natural language processing, self-driving vehicles, intelligent self-diagnostics tools, autonomous robots, knowledgeable personal assistants, and monitoring. These successes have been mostly supported by three factors: availability of vast amounts of data, continuous growth in computing power, and algorithmic innovations. The approaching demise of Moore's law, and the consequent expected modest improvements in computing power that can be achieved by scaling, raise the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Neural dynamics and brain function
