Frontiers of Optoelectronics, Volume. 15, Issue 2, 12200(2022)

Toward memristive in-memory computing: principles and applications

Han Bao1, Houji Zhou1, Jiancong Li1, Huaizhi Pei1, Jing Tian1, Ling Yang1, Shengguang Ren1, Shaoqin Tong1, Yi Li1,2、*, Yuhui He1,2, Jia Chen3, Yimao Cai4, Huaqiang Wu5, Qi Liu6, Qing Wan7, and Xiangshui Miao1,2
Author Affiliations
  • 1School of Integrated Circuits, School of Optical and Electronic Information, Wuhan National Laboratory for Optoelectronics, Optics Valley Laboratory, Huazhong University of Science and Technology, Wuhan 430074, China
  • 2Hubei Yangtze Memory Laboratories, Wuhan 430205, China
  • 3AI Chip Center for Emerging Smart Systems, InnoHK Centers, Hong Kong Science Park, Hong Kong, China
  • 4School of Integrated Circuits, Peking University, Beijing 100871, China
  • 5School of Integrated Circuits, Beijing National Research Center for Information Science and Technology (BNRist), Tsinghua University, Beijing 100084, China
  • 6Frontier Institute of Chip and System, Fudan University, Shanghai 200433, China
  • 7School of Electronic Science and Engineering, and Collaborative Innovation Centre of Advanced Microstructures, Nanjing University, Nanjing 210093, China
  • show less

    With the rapid growth of computer science and big data, the traditional von Neumann architecture suffers the aggravating data communication costs due to the separated structure of the processing units and memories. Memristive in-memory computing paradigm is considered as a prominent candidate to address these issues, and plentiful applications have been demonstrated and verified. These applications can be broadly categorized into two major types: soft computing that can tolerant uncertain and imprecise results, and hard computing that emphasizes explicit and precise numerical results for each task, leading to different requirements on the computational accuracies and the corresponding hardware solutions. In this review, we conduct a thorough survey of the recent advances of memristive in-memory computing applications, both on the soft computing type that focuses on artificial neural networks and other machine learning algorithms, and the hard computing type that includes scientific computing and digital image processing. At the end of the review, we discuss the remaining challenges and future opportunities of memristive in-memory computing in the incoming Artificial Intelligence of Things era.

    Tools

    Get Citation

    Copy Citation Text

    Han Bao, Houji Zhou, Jiancong Li, Huaizhi Pei, Jing Tian, Ling Yang, Shengguang Ren, Shaoqin Tong, Yi Li, Yuhui He, Jia Chen, Yimao Cai, Huaqiang Wu, Qi Liu, Qing Wan, Xiangshui Miao. Toward memristive in-memory computing: principles and applications[J]. Frontiers of Optoelectronics, 2022, 15(2): 12200

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: REVIEW ARTICLE

    Received: Mar. 1, 2022

    Accepted: Mar. 7, 2022

    Published Online: Jan. 18, 2023

    The Author Email: Li Yi (liyi@hust.edu.cn)

    DOI:10.1007/s12200-022-00025-4

    Topics