Abstract
Data movement between processing and memory is the root cause of the limited performance and energy efficiency in modern von Neumann systems. To overcome the data-movement bottleneck, we present the memristive Memory Processing Unit (mMPU)-a real processing-in-memory system in which the computation is done directly in the memory cells, thus eliminating the necessity for data transfer. Furthermore, with its enormous inner parallelism, this system is ideal for data-intensive applications that are based on single instruction, multiple data (SIMD)-providing high throughput and energy-efficiency.
Original language | American English |
---|---|
Article number | 8474943 |
Pages (from-to) | 13-21 |
Number of pages | 9 |
Journal | IEEE Micro |
Volume | 38 |
Issue number | 5 |
DOIs | |
State | Published - 1 Sep 2018 |
Keywords
- MAGIC
- hardware
- memristor
- von Neumann bottleneck
All Science Journal Classification (ASJC) codes
- Software
- Hardware and Architecture
- Electrical and Electronic Engineering