PRIME: A Novel Processing-in-Memory Architecture for Neural Network Computation in ReRAM-Based Main Memory
University of California, Santa Barbara · Hewlett-Packard (United States) · +3 more institutions
Abstract
Processing-in-memory (PIM) is a promising solution to address the "memory wall" challenges for future computer systems. Prior proposed PIM architectures put additional computation logic in or near memory. The emerging metal-oxide resistive random access memory (ReRAM) has showed its potential to be used for main memory. Moreover, with its crossbar array structure, ReRAM can perform matrix-vector multiplication efficiently, and has been widely studied to accelerate neural network (NN) applications. In this work, we propose a novel PIM architecture, called PRIME, to accelerate NN applications in ReRAM based main memory. In PRIME, a portion of ReRAM crossbar arrays can be configured as accelerators for NN…
Citation impact
- FWCI
- 33.29
- Percentile
- 100%
- References
- 89
Authors
8Topics & keywords
- Resistive random-access memory
- Computer science
- Crossbar switch
- In-Memory Processing
- Computer architecture
- Registered memory
- Memristor
- Parallel computing
- Affordable and clean energy