arrow
Return

MemTorch: An Open-source Simulation Framework for Memristive Deep Learning Systems

delete2022-05-01
delete31
delete
OA
AI
C
Corey Lammie
W
Wei Xiang
B
B. Linares-Barranco
M
Mostafa Rahimi Azghadi *
DOI:10.1016/j.neucom.2022.02.043delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Memristive devices have shown great promise to facilitate the acceleration and improve the power efficiency of Deep Learning (DL) systems. Crossbar architectures constructed using these Resistive Random Access Memory (RRAM) devices can be used to efficiently implement various in-memory computing operations, such as Multiply Accumulate (MAC) and unrolled-convolutions, which are used extensively in Deep Neural Networks (DNNs) and Convolutional Neural Networks (CNNs). However, memristive devices face concerns of aging and non-idealities, which limit the accuracy, reliability, and robustness of Memristive Deep Learning Systems (MDLSs), that should be considered prior to circuit-level realization. This Original Software Publication(OSP) presents MemTorch, an open-source1 framework for customized large-scale memristive Deep Learning (DL) simulations, with a refined focus on the co simulation of device non-idealities. MemTorch also facilitates co-modelling of key crossbar peripheral circuitry. MemTorch adopts a modernized software engineering methodology and integrates directly with the well-known PyTorch Machine Learning (ML) library.(c) 2022 Elsevier B.V. All rights reserved.
Keywords:
Memristors
RRAM
Non-ideal device characteristics
Deep learning
Simulation framework
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Neurocomputing cover
Neurocomputing
IF:
6.5
Papers:
2.5W
Citations:
6.5W

Organization

U
University of Sevilla
Scholars:
1.9W
Papers: 1.7W
Citations: 15
J
James Cook University
Scholars:
7.8K
Papers: 7.9K
Citations: 1.2W
L
La Trobe University
Scholars:
1.1W
Papers: 1.1W
Citations: 1.5W
researcher View more organizations