Neuromorphic computing with memristors

Neuromorphic computing with memristors
A schematic illustration of the human neural brain system and memristor based electronic neuromorphic system. The basic mechanism of the typical memristor devices for neuromorphic computing system. Credit: World Scientific Publishing

In a paper published in Nano, researchers study the role of memristors in neuromorphic computing. This novel fundamental electronic component supports the cloning of bio-neural systems with low cost and power.

Contemporary computing systems are unable to deal with critical challenges of size reduction and computing speed in the big data era. The Von Neumann bottleneck is referred to as a hindrance in data transfer through the bus connecting processor and . This gives an opportunity to create alternative architectures based on a biological neuron model. Neuromorphic computing is one of such alternative architectures that mimic neuro-biological brain architectures.

The humanoid neural brain system comprises approximately 100 billion neurons and numerous synapses of connectivity. An efficient circuit is therefore essential for the construction of a neural network that mimics the . The development of a basic electrical component, the , with several distinctive features such as scalability, in-memory processing and CMOS compatibility, has significantly facilitated the implementation of neural network hardware.

The memristor was introduced as a 'memory-like resistor' where the background of the applied inputs would alter the resistance status of the device. It is a capable electronic component that can memorize the current in order to effectively reduce the size of the device and increase processing speed in neural networks. Parallel calculations, as in the human nervous system, are made with the support of memristor devices in a novel computing .

System instability and uncertainty have been described as current problems for most memory-based applications. This is the opposite of the biological process. Despite noise, nonlinearity, variability and volatility, biological systems work well. It is still unclear, however, that the effectiveness of biological systems actually depends on these obstacles. Neural modeling is sometimes avoided because it is not easy to model and study. The possibility of exploiting these properties is therefore, of course, a critical path to success in the achievement of artificial and biological systems.

Explore further

Graphene-based memory resistors show promise for brain-based computing

More information: Mohanbabu Bharathi et al, Memristors: Understanding, Utilization and Upgradation for Neuromorphic Computing, Nano (2020). DOI: 10.1142/S1793292020300054
Citation: Neuromorphic computing with memristors (2020, November 30) retrieved 18 January 2021 from
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Feedback to editors

User comments