Exploring the Feasibility of Using 3-D XPoint as an In-Memory Computing Accelerator

被引:3
|
作者
Zabihi, Masoud [1 ]
Resch, Salonik [1 ]
Cilasun, Husrev [1 ]
Chowdhury, Zamshed, I [1 ]
Zhao, Zhengyang [1 ]
Karpuzcu, Ulya R. [1 ]
Wang, Jian-Ping [1 ]
Sapatnekar, Sachin S. [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
Three-dimensional displays; Phase change materials; Arrays; Wires; Integrated circuit modeling; Heating systems; Computational modeling; 3-D XPoint; in-memory computing; matrix-vector multiplication; neural network; phase-change memory (PCM); DESIGN;
D O I
10.1109/JXCDC.2021.3112238
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article describes how 3-D XPoint memory arrays can be used as in-memory computing accelerators. We first show that thresholded matrix-vector multiplication (TMVM), the fundamental computational kernel in many applications including machine learning (ML), can be implemented within a 3-D XPoint array without requiring data to leave the array for processing. Using the implementation of TMVM, we then discuss the implementation of a binary neural inference engine. We discuss the application of the core concept to address issues such as system scalability, where we connect multiple 3-D XPoint arrays, and power integrity, where we analyze the parasitic effects of metal lines on noise margins. To assure power integrity within the 3-D XPoint array during this implementation, we carefully analyze the parasitic effects of metal lines on the accuracy of the implementations. We quantify the impact of parasitics on limiting the size and configuration of a 3-D XPoint array, and estimate the maximum acceptable size of a 3-D XPoint subarray.
引用
收藏
页码:88 / 96
页数:9
相关论文
共 50 条
  • [41] Configuring in-memory cluster computing using random forest
    Bei, Zhendong
    Yu, Zhibin
    Luo, Ni
    Jiang, Chuntao
    Xu, Chengzhong
    Feng, Shengzhong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 1 - 15
  • [42] Visual Reasoning Indexing and Retrieval Using In-Memory Computing
    Cao, Hongfei
    Li, Yu
    Allen, Carla M.
    Phinney, Michael A.
    Shyu, Chi-Ren
    2016 IEEE SECOND INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM), 2016, : 17 - 24
  • [43] Special Topic on 3-D Logic and Memory for Energy Efficient Computing
    不详
    IEEE JOURNAL ON EXPLORATORY SOLID-STATE COMPUTATIONAL DEVICES AND CIRCUITS, 2024, 10
  • [44] Fully Binarized Graph Convolutional Network Accelerator Based on In-Memory Computing with Resistive Random-Access Memory
    Zhang, Woyu
    Li, Zhi
    Zhang, Xinyuan
    Wang, Fei
    Wang, Shaocong
    Lin, Ning
    Li, Yi
    Wang, Jun
    Yue, Jinshan
    Dou, Chunmeng
    Xu, Xiaoxin
    Wang, Zhongrui
    Shang, Dashan
    ADVANCED INTELLIGENT SYSTEMS, 2024, 6 (07)
  • [45] On Continuing DNN Accelerator Architecture Scaling Using Tightly Coupled Compute-on-Memory 3-D ICs
    Murali, Gauthaman
    Iyer, Aditya
    Zhu, Lingjun
    Tong, Jianming
    Martinez, Francisco Munoz
    Srinivasa, Srivatsa Rangachar
    Karnik, Tanay
    Krishna, Tushar
    Lim, Sung Kyu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (10) : 1603 - 1613
  • [46] An Energy-efficient Matrix Multiplication Accelerator by Distributed In-memory Computing on Binary RRAM Crossbar
    Ni, Leibin
    Wang, Yuhao
    Yu, Hao
    Yang, Wei
    Weng, Chuliang
    Zhao, Junfeng
    2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 280 - 285
  • [47] 3D Ferrimagnetic Device for Multi-Bit Storage and Efficient In-Memory Computing
    Zhang, Zhizhong
    Zheng, Zhenyi
    Zhang, Yue
    Sun, Jinyi
    Lin, Kelian
    Zhang, Kun
    Feng, Xueqiang
    Chen, Lei
    Wang, Jinkai
    Wang, Guanda
    Du, Yinchang
    Zhang, Youguang
    Bournel, Arnaud
    Amiri, Pedram Khalili
    Zhao, Weisheng
    IEEE ELECTRON DEVICE LETTERS, 2021, 42 (02) : 152 - 155
  • [48] Temperature Compensation Schemes for In-Memory Computing using Phase-Change Memory
    Giannopoulos, Iason
    Le Gallo, Manuel
    Jonnalagadda, Vara Prasad
    Eleftheriou, Evangelos
    Sebastian, Abu
    2020 2ND IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2020), 2020, : 286 - 290
  • [49] Fast In-Memory Cluster Computing of Sizeable Microarray using Spark
    Ray, Ransingh Biswajit
    Kumar, Mukesh
    Rath, Santanu Kumar
    2016 5TH INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2016,
  • [50] Compressed Sensing With Approximate Message Passing Using In-Memory Computing
    Le Gallo, Manuel
    Sebastian, Abu
    Cherubini, Giovanni
    Giefers, Heiner
    Eleftheriou, Evangelos
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2018, 65 (10) : 4304 - 4312