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
来源
MEMSYS 2019: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS | 2019年
关键词
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 条
  • [31] GP3D: 3D NAND Based In-Memory Graph Processing Accelerator
    Shim, Wonbo
    Yu, Shimeng
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2022, 12 (02) : 500 - 507
  • [32] DISTIL: A Distributed In-Memory Data Processing System for Location-Based Services
    Patrou, Maria
    Alam, Md Mahbub
    Memarzia, Puya
    Ray, Suprio
    Bhavsar, Virendra C.
    Kent, Kenneth B.
    Dueck, Gerhard W.
    26TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2018), 2018, : 496 - 499
  • [33] HOMP: Automated Distribution of Parallel Loops and Data in Highly Parallel Accelerator-Based Systems
    Yan, Yonghong
    Liu, Jiawen
    Cameron, Kirk W.
    Umar, Mariam
    2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 788 - 798
  • [34] In-Memory Parallel Processing of Massive Remotely Sensed Data Using an Apache Spark on Hadoop YARN Model
    Huang, Wei
    Meng, Lingkui
    Zhang, Dongying
    Zhang, Wen
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (01) : 3 - 19
  • [35] Data Prefetching and Eviction Mechanisms of In-Memory Storage Systems Based on Scheduling for Big Data Processing
    Chen, Chien-Hung
    Hsia, Ting-Yuan
    Huang, Yennun
    Kuo, Sy-Yen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1738 - 1752
  • [36] An FPGA-based Tightly Coupled Accelerator for Data-intensive Applications
    Yoshimi, Masato
    Kudo, Ryu
    Oge, Yasin
    Terada, Yuta
    Irie, Hidetsugu
    Yoshinaga, Tsutomu
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 289 - 296
  • [37] Performance Implications of Processing-in-Memory Designs on Data-Intensive Applications
    Wang, Borui
    Torres, Martin
    Li, Dong
    Zhao, Jishen
    Rusu, Florin
    PROCEEDINGS OF 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2016), 2016, : 115 - 122
  • [38] Energy Efficient In-Memory Machine Learning for Data Intensive Image-Processing by Non-volatile Domain-Wall Memory
    Yu, Hao
    Wang, Yuhao
    Chen, Shuai
    Fei, Wei
    Weng, Chuliang
    Zhao, Junfeng
    Wei, Zhulin
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 191 - 196
  • [39] Novel Hybrid Computing Architecture with Memristor-Based Processing-in-Memory for Data-Intensive Applications
    Zhang, Xunming
    Zhang, Quan
    Yang, Jianguo
    Wangchen, Zedai
    Jing, Ming'e
    Wang, Mingyu
    Zeng, Xiaoyang
    Xue, Xiaoyong
    2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1190 - 1192
  • [40] PIM-DL: Boosting DNN Inference on Digital Processing In-Memory Architectures via Data Layout Optimizations
    Zhou, Minxuan
    Chen, Guoyang
    Imani, Mohsen
    Gupta, Saransh
    Zhang, Weifeng
    Rosing, Tajana
    30TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT 2021), 2021, : 186 - 198