Contribution to a conference proceedings/Contribution to a book FZJ-2024-02369

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
The Ouroboros of Memristors: Neural Networks Facilitating Memristor Programming

 ;  ;  ;  ;  ;

2023
FUNDACIO DE LA COMUNITAT VALENCIANA SCITO València

Proceedings of the Neuronics Conference - FUNDACIO DE LA COMUNITAT VALENCIANA SCITO València, 2023. - ISBN - doi:10.29363/nanoge.neuronics.2024.010
Neuronics Conference, ValènciaValència, Spain, 21 Feb 2024 - 23 Feb 20242024-02-212024-02-23
FUNDACIO DE LA COMUNITAT VALENCIANA SCITO València 10 pp. () [10.29363/nanoge.neuronics.2024.010]

This record in other databases:

Please use a persistent id in citations: doi:

Abstract: Memristive devices hold promise to improve the scale and efficiency of machine learning and neuromorphic hardware, thanks to their compact size, low power consumption, and the ability to perform matrix multiplications in constant time. However, on-chip training with memristor arrays still faces challenges, including device-to-device and cycle-to-cycle variations, switching non-linearity, and especially SET and RESET asymmetry [1], [2].To combat device non-linearity and asymmetry, we propose to program memristors by harnessing neural networks that map desired conductance updates to the required pulse times. With our method, approximately 95% of devices can be programmed within a relative percentage difference of ±50% from the target conductance after just one attempt. Moreover, our neural pulse predictor demonstrates a significant reduction in memristor programming delay compared to traditional write-and-verify methods, particularly advantageous in applications such as on-chip training and fine-tuning.Upon deployment, the neural pulse predictor can be integrated into memristor accelerators, predicting pulses with an O(1) time complexity while utilizing a minimal fraction of the available memristor arrays, reducing hardware overhead compared with previous works [3]-[6]. Additionally, multiple networks can be trained to operate in parallel and enhance precision across various conductance ranges.Our work contributes significantly to the practical application of memristors, particularly in reducing delays in memristor programming. This work also offers a fresh perspective on the symbiotic relationship between memristors and neural networks and sets the stage for innovation in memristor optimizations.


Contributing Institute(s):
  1. Neuromorphic Compute Nodes (PGI-14)
  2. Neuromorphic Software Eco System (PGI-15)
Research Program(s):
  1. 5233 - Memristive Materials and Devices (POF4-523) (POF4-523)

Appears in the scientific report 2024
Click to display QR Code for this record

The record appears in these collections:
Document types > Events > Contributions to a conference proceedings
Document types > Books > Contribution to a book
Institute Collections > PGI > PGI-15
Institute Collections > PGI > PGI-14
Workflow collections > Public records
Publications database

 Record created 2024-04-08, last modified 2025-02-03



Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)