A Simulation Framework for Memristor-Based Heterogeneous Computing Architectures

被引:4
作者
Liu, Haikun [1 ]
Xu, Jiahong [1 ]
Liao, Xiaofei [1 ]
Jin, Hai [1 ]
Zhang, Yu [1 ]
Mao, Fubing [1 ]
机构
[1] Huazhong Univ Sci & Technol, Natl Engn Res Ctr Big Data Technol & Syst, Sch Comp Sci & Technol, Serv Comp Technol & Syst Lab,Cluster & Grid Comp, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Heterogeneous computing architecture; memristor; memristor-based accelerator (MBA); simulation framework;
D O I
10.1109/TCAD.2022.3152385
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Memristor-based accelerator (MBA) has demonstrated its capability in accelerating matrix-vector multiplication (MVM) with high performance and energy efficiency. However, it is hard to determine whether and how well an application can benefit from MBAs in a heterogeneous computing architecture. In this article, we propose a simulation framework called MHSim to evaluate the energy efficiency and performance of applications running with both MBAs and CPUs. MHSim provides flexible system-level interfaces and circuit-level simulation models for designers to configure heterogeneous computing architectures. We design a general-purpose MBA which enables floating-point computation models for general matrix-matrix multiplication (GEMM). Our simulation framework can quantify the performance and energy efficiency of different MBA architectures for various applications. We validate our simulation framework with SPICE and evaluate the accuracy and performance of MBAs via several case studies. Experimental results demonstrate that the deviations of energy consumption and latency are only 0.47% and 0.49% on average compared with SPICE-based simulation.
引用
收藏
页码:5476 / 5488
页数:13
相关论文
共 52 条
  • [21] RxNN: A Framework for Evaluating Deep Neural Networks on Resistive Crossbars
    Jain, Shubham
    Sengupta, Abhronil
    Roy, Kaushik
    Raghunathan, Anand
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (02) : 326 - 338
  • [22] Caffe: Convolutional Architecture for Fast Feature Embedding
    Jia, Yangqing
    Shelhamer, Evan
    Donahue, Jeff
    Karayev, Sergey
    Long, Jonathan
    Girshick, Ross
    Guadarrama, Sergio
    Darrell, Trevor
    [J]. PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, : 675 - 678
  • [23] Nanoscale Memristor Device as Synapse in Neuromorphic Systems
    Jo, Sung Hyun
    Chang, Ting
    Ebong, Idongesit
    Bhadviya, Bhavitavya B.
    Mazumder, Pinaki
    Lu, Wei
    [J]. NANO LETTERS, 2010, 10 (04) : 1297 - 1301
  • [24] Accurate deep neural network inference using computational phase-change memory
    Joshi, Vinay
    Le Gallo, Manuel
    Haefeli, Simon
    Boybat, Irem
    Nandakumar, S. R.
    Piveteau, Christophe
    Dazzi, Martino
    Rajendran, Bipin
    Sebastian, Abu
    Eleftheriou, Evangelos
    [J]. NATURE COMMUNICATIONS, 2020, 11 (01)
  • [25] Krishnan G., 2021, ACM J. Emerg. Technol. Comput. Syst., V18, P1
  • [26] Interconnect-Aware Area and Energy Optimization for In-Memory Acceleration of DNNs
    Krishnan, Gokul
    Mandal, Sumit K.
    Chakrabarti, Chaitali
    Seo, Jae-sun
    Ogras, Umit Y.
    Cao, Yu
    [J]. IEEE DESIGN & TEST, 2020, 37 (06) : 79 - 87
  • [27] ImageNet Classification with Deep Convolutional Neural Networks
    Krizhevsky, Alex
    Sutskever, Ilya
    Hinton, Geoffrey E.
    [J]. COMMUNICATIONS OF THE ACM, 2017, 60 (06) : 84 - 90
  • [28] Lammie Corey, 2020, 2020 IEEE International Symposium on Circuits and Systems (ISCAS), DOI [10.1109/ISCAS45731.2020.9180810, 10.1109/ISCAS45731.2020.9180682]
  • [29] Gradient-based learning applied to document recognition
    Lecun, Y
    Bottou, L
    Bengio, Y
    Haffner, P
    [J]. PROCEEDINGS OF THE IEEE, 1998, 86 (11) : 2278 - 2324
  • [30] DL-RSIM: A Simulation Framework to Enable Reliable ReRAM-based Accelerators for Deep Learning
    Lin, Meng-Yao
    Cheng, Hsiang-Yun
    Lin, Wei-Ting
    Yang, Tzu-Hsien
    Tseng, I-Ching
    Yang, Chia-Lin
    Hu, Han-Wen
    Chang, Hung-Sheng
    Li, Hsiang-Pang
    Chang, Meng-Fan
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,