Smart Memory: Deep Learning Acceleration in 3D-Stacked Memories

被引:0
|
作者
Rezaei, Seyyed Hossein SeyyedAghaei [1 ]
Moghaddam, Parham Zilouchian [1 ]
Modarressi, Mehdi [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Tehran 25529, Iran
关键词
Network-on-memory; processing-in-memory; 3D-stacked memory; deep learning accelerator;
D O I
10.1109/LCA.2023.3287976
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Processing-in-memory (PIM) is the most promising paradigm to address the bandwidth bottleneck in deep neural network (DNN) accelerators. However, the algorithmic and dataflow structure of DNNs still necessitates moving a large amount of data across banks inside the memory device to bring input data and their corresponding model parameters together, negatively shifting part of the bandwidth bottleneck to the in-memory data communication infrastructure. To alleviate this bottleneck, we present Smart Memory, a highly parallel in-memory DNN accelerator for 3D memories that benefits from a scalable high-bandwidth in-memory network. Whereas the existing PIM designs implement the compute units and network-on-chip on the logic die of the underlying 3D memory, in Smart Memory the computation and data transmission tasks are distributed across the memory banks. To this end, each memory bank is equipped with (1) a very simple processing unit to run neural networks, and (2) a circuit-switched router to interconnect memory banks by a 3D network-on-memory. Our evaluation shows 44% average performance improvement over state-of-the-art in-memory DNN accelerators.
引用
收藏
页码:137 / 141
页数:5
相关论文
共 50 条
  • [1] On-Chip Checkpointing with 3D-Stacked Memories
    Sato, Masayuki
    Egawa, Ryusuke
    Takizawa, Hiroyuki
    Kobayashi, Hiroaki
    [J]. 2014 INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC), 2014,
  • [2] Demystifying the Characteristics of 3D-Stacked Memories: A Case Study for Hybrid Memory Cube
    Hadidi, Ramyad
    Asgari, Bahar
    Mudassar, Burhan Ahmad
    Mukhopadhyay, Saibal
    Yalamanchili, Sudhakar
    Kim, Hyesoon
    [J]. PROCEEDINGS OF THE 2017 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC), 2017, : 66 - 75
  • [3] MAC: Memory Access Coalescer for 3D-Stacked Memory
    Wang, Xi
    Tumeo, Antonino
    Leidel, John D.
    Li, Jie
    Chen, Yong
    [J]. PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [4] Near-memory Computing on FPGAs with 3D-stacked Memories: Applications, Architectures, and Optimizations
    Iskandar, Veronia
    Abd El Ghany, Mohamed A.
    Goehringer, Diana
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2023, 16 (01)
  • [5] Thermal-aware Memory System Synthesis for MPSoCs with 3D-stacked Hybrid Memories
    Liu, Chia-Yin
    Chen, Yi-Jung
    Hariyama, Masanori
    [J]. PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 546 - 553
  • [6] Performance Implications of NoCs on 3D-Stacked Memories: Insights from the Hybrid Memory Cube
    Hadidi, Ramyad
    Asgari, Bahar
    Young, Jeffrey
    Mudassar, Burhan Ahmad
    Garg, Kartikay
    Krishna, Tushar
    Kim, Hyesoon
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS), 2018, : 99 - 108
  • [7] Design space exploration for PIM architectures in 3D-stacked memories
    de Lima, Joao Paulo C.
    Santos, Paulo Cesar
    Alves, Marco A. Z.
    Beck, Antonio C. S.
    Carro, Luigi
    [J]. 2018 ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS, 2018, : 113 - 120
  • [8] Near-Data Acceleration of Privacy-Preserving Biomarker Search with 3D-Stacked Memory
    Glova, Alvin Oliver
    Akgun, Itir
    Li, Shuangchen
    Hu, Xing
    Xie, Yuan
    [J]. 2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 800 - 805
  • [9] Data Reorganization in Memory Using 3D-stacked DRAM
    Akin, Berkin
    Franchetti, Franz
    Hoe, James C.
    [J]. 2015 ACM/IEEE 42ND ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2015, : 131 - 143
  • [10] 3D-Stacked Vertical Channel Nonvolatile Polymer Memory
    Hwang, Sun Kak
    Cho, Suk Man
    Kim, Kang Lib
    Park, Cheolmin
    [J]. ADVANCED ELECTRONIC MATERIALS, 2015, 1 (1-2):