CiM3D: Comparator-in-Memory Designs Using Monolithic 3-D Technology for Accelerating Data-Intensive Applications

被引:5
|
作者
Ramanathan, Akshay Krishna [1 ]
Rangachar, Srivatsa Srinivasa [2 ]
Govindarajan, Hariram Thirucherai [1 ]
Hung, Je-Min [3 ]
Lee, Chun-Ying [3 ]
Xue, Cheng-Xin [3 ]
Huang, Sheng-Po [3 ]
Hsueh, Fu-Kuo [4 ]
Shen, Chang-Hong [4 ]
Shieh, Jia-Min [4 ]
Yeh, Wen-Kuan [4 ]
Ho, Mon-Shu [5 ]
Sampson, Jack [1 ]
Chang, Meng-Fan [3 ]
Narayanan, Vijaykrishnan [1 ]
机构
[1] Penn State Univ, Sch Elect Engn & Comp Sci EECS, University Pk, PA 16802 USA
[2] Intel Labs, Hillsboro, OR 97124 USA
[3] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[4] Taiwan Semicond Res Inst TSRI, Hsinchu 300091, Taiwan
[5] Natl Chung Hsing Univ, Dept Phys, Taichung 402, Taiwan
基金
美国国家科学基金会;
关键词
3-D-SRAM; computing-in-memory; monolithic (sequential) 3-D integrated circuit (M3D-IC); sparse matrix multiplication; SRAM; MACRO;
D O I
10.1109/JXCDC.2021.3087745
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The compare operation is widely used in many applications, from fundamental sorting to primitive operations in the database and AI systems. We present SRAM-based 3-D-CAM circuit designs using a monolithic 3-D (M3D) integration process for realizing beyond-Boolean in-memory compare operation without any area overheads. We also fabricated a processing-in-memory (PiM) macro with the same 3-D-CAM circuit using M3D for performing massively parallel compare operations used in the database, machine learning, and scientific applications. We show various system designs with the 3-D-CAM supporting operations, such as data filtering, sorting, and sparse matrix-matrix multiplication (SpGEMM). Our systems exhibit up to 272 x, 200 x, and 226 x speedups and 151 x, 37 x, and 156 x energy savings compared to systems using near memory compute for the data filtering, sorting, and SpGEMM applications, respectively.
引用
收藏
页码:79 / 87
页数:9
相关论文
共 50 条
  • [41] FORENSIC FACIAL RECONSTRUCTION USING 3-D COMPUTER TECHNOLOGY
    Ciric, Irena
    Mikulka, Ana
    Daris, Zdravka hincak
    PRILOZI INSTITUTA ZA ARHEOLOGIJU U ZAGREBU, 2024, 41 (02):
  • [42] Bandwidth Intensive 3-D FFT kernel for GPUs using CUDA
    Nukada, Akira
    Ogata, Yasuhiko
    Endo, Toshio
    Matsuoka, Satoshi
    INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS, 2008, : 273 - 283
  • [43] Using 3-D Video Game Technology in Channel Modeling
    Navarro Cadavid, Andres
    Guevara Ibarra, Dinael
    Londono Salcedo, Sebastian
    IEEE ACCESS, 2014, 2 : 1652 - 1659
  • [44] 3D packaging technology overview and mass memory applications
    Terrill, R
    Beene, GL
    1996 IEEE AEROSPACE APPLICATIONS CONFERENCE, PROCEEDINGS, VOL 2, 1996, : 347 - 355
  • [45] Concave and Convex Structures for Advanced 3-D NAND Flash Memory Technology
    Song, Jiho
    Sim, Jae-Min
    Kim, Beomsu
    Song, Yun-Heub
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2024, 71 (04) : 2810 - 2814
  • [46] Fault Diagnosis for Resistive Random Access Memory and Monolithic Inter-Tier Vias in Monolithic 3-D Integration
    Hung, Shao-Chun
    Chaudhuri, Arjun
    Banerjee, Sanmitra
    Chakrabarty, Krishnendu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (07) : 1336 - 1349
  • [47] A 3-D Packaging Technology with Highly-Parallel Memory/Logic Interconnect
    Kurita, Yoichiro
    Soejima, Koji
    Kikuchi, Katsumi
    Takahashi, Masatake
    Tago, Masamoto
    Koike, Masahiro
    Shibuya, Koujirou
    Yamamichi, Shintaro
    Kawano, Masaya
    IEICE TRANSACTIONS ON ELECTRONICS, 2009, E92C (12): : 1512 - 1522
  • [48] Tier Degradation of Monolithic 3-D ICs: A Power Performance Study at Different Technology Nodes
    Panth, Shreepad
    Samal, Sandeep Kumar
    Samadi, Kambiz
    Du, Yang
    Lim, Sung Kyu
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (08) : 1265 - 1273
  • [49] Impact and Design Guideline of Monolithic 3-D IC at the 7-nm Technology Node
    Chang, Kyungwook
    Acharya, Kartik
    Sinha, Saurabh
    Cline, Brian
    Yeric, Greg
    Lim, Sung Kyu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (07) : 2118 - 2129
  • [50] 3-D processing of range image data for vision applications in manufacturing
    Zhao, DM
    Li, ST
    Deng, J
    MACHINE VISION SYSTEMS FOR INSPECTION AND METROLOGY VII, 1998, 3521 : 27 - 32