Yon et al., 2022 - Google Patents
Exploiting non-idealities of resistive switching memories for efficient machine learningYon et al., 2022
View HTML- Document ID
- 15220489300457527410
- Author
- Yon V
- Amirsoleimani A
- Alibart F
- Melko R
- Drouin D
- Beilliard Y
- Publication year
- Publication venue
- Frontiers in Electronics
External Links
Snippet
Novel computing architectures based on resistive switching memories (also known as memristors or RRAMs) have been shown to be promising approaches for tackling the energy inefficiency of deep learning and spiking neural networks. However, resistive switch …
- 230000015654 memory 0 title abstract description 51
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
- G06N3/0635—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means using analogue means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C13/00—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00
- G11C13/0002—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00 using resistance random access memory [RRAM] elements
- G11C13/0009—RRAM elements whose operation depends upon chemical change
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/12—Computer systems based on biological models using genetic models
- G06N3/126—Genetic algorithms, i.e. information processing using digital simulations of the genetic system
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C13/00—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00
- G11C13/0002—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00 using resistance random access memory [RRAM] elements
- G11C13/0021—Auxiliary circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yu | Neuro-inspired computing with emerging nonvolatile memorys | |
Sung et al. | Perspective: A review on memristive hardware for neuromorphic computation | |
Chen et al. | CMOS-integrated memristive non-volatile computing-in-memory for AI edge processors | |
Chakraborty et al. | Resistive crossbars as approximate hardware building blocks for machine learning: Opportunities and challenges | |
Yang et al. | Research progress on memristor: From synapses to computing systems | |
Xi et al. | In-memory learning with analog resistive switching memory: A review and perspective | |
Wang et al. | Integration and co-design of memristive devices and algorithms for artificial intelligence | |
Yan et al. | Resistive memory‐based in‐memory computing: from device and large‐scale integration system perspectives | |
Ni et al. | An energy-efficient matrix multiplication accelerator by distributed in-memory computing on binary RRAM crossbar | |
Ni et al. | Distributed in-memory computing on binary RRAM crossbar | |
Giacomin et al. | A robust digital RRAM-based convolutional block for low-power image processing and learning applications | |
Yang et al. | Functional applications of future data storage devices | |
Yon et al. | Exploiting non-idealities of resistive switching memories for efficient machine learning | |
Zidan et al. | Field-programmable crossbar array (FPCA) for reconfigurable computing | |
Charan et al. | Accurate inference with inaccurate rram devices: A joint algorithm-design solution | |
Choi et al. | AND flash array based on charge trap flash for implementation of convolutional neural networks | |
Gebregiorgis et al. | Tutorial on memristor-based computing for smart edge applications | |
Bennett et al. | Contrasting advantages of learning with random weights and backpropagation in non-volatile memory neural networks | |
Chakraborty et al. | Input-aware flow-based computing on memristor crossbars with applications to edge detection | |
Mikhaylov et al. | Neuromorphic computing based on CMOS-integrated memristive arrays: current state and perspectives | |
Cai et al. | A Fully Integrated System‐on‐Chip Design with Scalable Resistive Random‐Access Memory Tile Design for Analog in‐Memory Computing | |
Liu et al. | Accelerate and actualize: Can 2D materials bridge the gap between neuromorphic hardware and the human brain? | |
Wang et al. | Advances of embedded resistive random access memory in industrial manufacturing and its potential applications | |
Li et al. | Restricted Boltzmann Machines Implemented by Spin–Orbit Torque Magnetic Tunnel Junctions | |
Chen | PUFFIN: an efficient DNN training accelerator for direct feedback alignment in FeFET |