Digital-based Processing In-Memory: A Highly-Parallel Accelerator for Data Intensive Applications

被引:2
|
作者
Imani, Mohsen [1 ]
Gupta, Saransh [1 ]
Rosing, Tajana [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
关键词
Processing in-memory; Non-volatile memory; Machine learning acceleration;
D O I
10.1145/3357526.3357551
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, Processing In-Memory (PIM) has been shown as a promising solution to address data movement issue in the current processors. However, today's PIM technologies are mostly analog-based, which involve both scalability and efficiency issues. In this paper, we propose a novel digital-based PIM which accelerates fundamental operations and diverse data analytic procedures using processing in-memory technology. Instead of sending a large amount of data to the processing cores for computation, our design performs a large part of computation tasks inside the memory; thus the application performance can be accelerated significantly by avoiding the memory access bottleneck. Digital-based PIM supports bit-wise operations between two selected bit-line of the memory block and then extends it to support row-parallel arithmetic operations.
引用
收藏
页码:38 / 40
页数:3
相关论文
共 50 条
  • [1] DigitalPIM: Digital-based Processing In-Memory for Big Data Acceleration
    Imani, Mohsen
    Gupta, Saransh
    Kim, Yeseong
    Zhou, Minxuan
    Rosing, Tajana
    [J]. GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 429 - 434
  • [2] GraphWave: A Highly-Parallel Compute-at-Memory Graph Processing Accelerator
    Lee, Jinho
    Amornpaisannon, Burin
    Mitra, Tulika
    Carlson, Trevor E.
    [J]. PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 256 - 261
  • [3] Deep Learning Acceleration using Digital-based Processing In-Memory
    Imani, Mohsen
    Gupta, Saransh
    Kim, Yeseong
    Rosing, Tajana
    [J]. 2020 IEEE 33RD INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2020, : 123 - 128
  • [4] DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory
    Imani, Mohsen
    Pampana, Saikishan
    Gupta, Saransh
    Zhou, Minxuan
    Kim, Yeseong
    Rosing, Tajana
    [J]. 2020 53RD ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO 2020), 2020, : 356 - 371
  • [5] Ultra-Efficient Processing In-Memory for Data Intensive Applications
    Imani, Mohsen
    Gupta, Saransh
    Rosing, Tajana
    [J]. PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [6] GenPIM: Generalized Processing In-Memory to Accelerate Data Intensive Applications
    Imani, Mohsen
    Gupta, Saransh
    Rosing, Tajana
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1155 - 1158
  • [7] CAM-based highly-parallel image processing hardware
    Ogura, T
    Nakanishi, M
    [J]. IEICE TRANSACTIONS ON ELECTRONICS, 1997, E80C (07) : 868 - 874
  • [8] An Overview of In-memory Processing with Emerging Non-volatile Memory for Data-intensive Applications
    Li, Bing
    Yan, Bonan
    Li, Hai Helen
    [J]. GLSVLSI '19 - PROCEEDINGS OF THE 2019 ON GREAT LAKES SYMPOSIUM ON VLSI, 2019, : 381 - 386
  • [9] CAM-based highly-parallel image processing hardware
    NTT System Electronics Lab, Atsugi-shi, Japan
    [J]. IEICE Trans Electron, 7 (868-874):
  • [10] Path-based Processing using In-Memory Systolic Arrays for Accelerating Data-Intensive Applications
    Rashed, Muhammad Rashedul Haq
    Thijssen, Sven
    Jha, Sumit Kumar
    Zheng, Hao
    Ewetz, Rickard
    [J]. 2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,