Breaking the von Neumann bottleneck:architecture-level processing-in-memory technology

被引:5
|
作者
Xingqi ZOU [1 ,2 ]
Sheng XU [3 ]
Xiaoming CHEN [1 ,4 ]
Liang YAN [1 ,4 ]
Yinhe HAN [1 ,4 ]
机构
[1] Institute of Computing Technology,Chinese Academy of Sciences
[2] Zhejiang Lab
[3] Department of Computer Technology and Information,Anhui Normal University
[4] University of Chinese Academy of Sciences
基金
安徽省自然科学基金; 国家重点研发计划;
关键词
processing-in-memory(PIM); von Neumann bottleneck; memory wall; PIM simulator; architecture-level PIM;
D O I
暂无
中图分类号
TP303 [总体结构、系统结构];
学科分类号
081201 ;
摘要
The "memory wall" problem or so-called von Neumann bottleneck limits the efficiency of conventional computer architectures, which move data from memory to CPU for computation; these architectures cannot meet the demands of the emerging memory-intensive applications. Processing-in-memory(PIM) has been proposed as a promising solution to break the von Neumann bottleneck by minimizing data movement between memory hierarchies. This study focuses on prior art of architecture level DRAM PIM technologies and their implementation. The key challenges and mainstream solutions of PIM are summarized and introduced. The relative limitations of PIM simulation are discussed, as well as four conventional PIM simulators.Finally, research directions and perspectives are proposed for future development.
引用
收藏
页码:60 / 69
页数:10
相关论文
共 50 条
  • [21] Towards Memory-Efficient Processing-in-Memory Architecture for Convolutional Neural Networks
    Wang, Yi
    Zhang, Mingxu
    Yang, Jing
    ACM SIGPLAN NOTICES, 2017, 52 (05) : 81 - 90
  • [22] COPPER: a combinatorial optimization problem solver with processing-in-memory architecture
    Wang, Qiankun
    Li, Xingchen
    Wu, Bingzhe
    Yang, Ke
    Hu, Wei
    Sun, Guangyu
    Yang, Yuchao
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2023, 24 (05) : 731 - 741
  • [23] Processing-in-Memory Technology for Machine Learning: From Basic to ASIC
    Taylor, Brady
    Zheng, Qilin
    Li, Ziru
    Li, Shiyu
    Chen, Yiran
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (06) : 2598 - 2603
  • [24] Accelerating Large Table Scan Using Processing-In-Memory Technology
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    Datenbank-Spektrum, 2023, 23 (03): : 199 - 209
  • [25] AR-PIM: An Adaptive-Range Processing-in-Memory Architecture
    Chou, Teyuh
    Garcia-Redondo, Fernando
    Whatmough, Paul
    Zhang, Zhengya
    2023 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED, 2023,
  • [26] Using Chiplet Encapsulation Technology to Achieve Processing-in-Memory Functions
    Tian, Wenchao
    Li, Bin
    Li, Zhao
    Cui, Hao
    Shi, Jing
    Wang, Yongkun
    Zhao, Jingrong
    MICROMACHINES, 2022, 13 (10)
  • [27] Accelerating Force-directed Graph Layout with Processing-in-Memory Architecture
    Li, Ruihao
    Song, Shuang
    Wu, Qinzhe
    John, Lizy K.
    2020 IEEE 27TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, DATA, AND ANALYTICS (HIPC 2020), 2020, : 271 - 282
  • [28] A Study of Data Layout in Multi-channel Processing-In-Memory Architecture
    Jeong, Taeyang
    Choi, Duheon
    Han, Sangwoo
    Chung, Eui-Young
    PROCEEDINGS OF 2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2018), 2018, : 134 - 138
  • [29] An Efficient Racetrack Memory-Based Processing-In-Memory Architecture for Convolutional Neural Networks
    Liu, Bicheng
    Gu, Shouzhen
    Chen, Mingsong
    Kang, Wang
    Hu, Jingtong
    Zhuge, Qingfeng
    Sha, Edwin H-M
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 383 - 390
  • [30] A Ferroelectric FET-Based Processing-in-Memory Architecture for DNN Acceleration
    Long, Yun
    Kim, Daehyun
    Lee, Edward
    Saha, Priyabrata
    Mudassar, Burhan Ahmad
    She, Xueyuan
    Khan, Asif Islam
    Mukhopadhyay, Saibal
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2019, 5 (02): : 113 - 122