Real processing-in-memory with memristive memory processing unit (mMPU)

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Memristive technologies are attractive candidates to replace conventional memory technologies and can also be used to perform logic and arithmetic operations. In this paper, we show how memristors are used to combine data storage and computation in the memory, thus enabling a novel non-von Neumann architecture called the 'memristive memory processing unit' (mMPU). The mMPU relies on a memristive logic technique called 'memristor aided logic' (MAGIC) that requires no modification to the memory array structure. By greatly reducing the data transfer between the CPU and the memory, the mMPU alleviates the primary restriction on performance and energy efficiency in modern computing systems. This paper describes basic principles and design considerations of MAGIC and the mMPU and presents a case study of digital image processing to demonstrate the benefits.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 30th International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2019
Pages142-148
Number of pages7
ISBN (Electronic)9781728116013
DOIs
StatePublished - Jul 2019
Event30th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2019 - New York, United States
Duration: 15 Jul 201917 Jul 2019

Publication series

NameProceedings of the International Conference on Application-Specific Systems, Architectures and Processors
Volume2019-July

Conference

Conference30th IEEE International Conference on Application-Specific Systems, Architectures and Processors, ASAP 2019
Country/TerritoryUnited States
CityNew York
Period15/07/1917/07/19

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • MAGIC
  • Memristive device
  • Memristor
  • RRAM
  • mMPU

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Real processing-in-memory with memristive memory processing unit (mMPU)'. Together they form a unique fingerprint.

Cite this