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
相关论文
共 50 条
  • [1] Harmonica: A Framework of Heterogeneous Computing Systems With Memristor-Based Neuromorphic Computing Accelerators
    Liu, Xiaoxiao
    Mao, Mengjie
    Liu, Beiye
    Li, Boxun
    Wang, Yu
    Jiang, Hao
    Barnell, Mark
    Wu, Qing
    Yang, Jianhua
    Li, Hai
    Chen, Yiran
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2016, 63 (05) : 617 - 628
  • [2] A Heterogeneous Computing System with Memristor-Based Neuromorphic Accelerators
    Liu, Xiaoxiao
    Mao, Mengjie
    Li, Hai
    Chen, Yiran
    Jiang, Hao
    Yang, J. Joshua
    Wu, Qing
    Barnell, Mark
    2014 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2014,
  • [3] Memristor-Based Computing
    John, Lizy K.
    Swartzlander, Earl E., Jr.
    IEEE MICRO, 2018, 38 (05) : 5 - 6
  • [4] An Efficient Programming Framework for Memristor-based Neuromorphic Computing
    Li Zhang, Grace
    Li, Bing
    Huang, Xing
    Shen, Chen
    Zhang, Shuhang
    Burcea, Florin
    Graeb, Helmut
    Ho, Tsung-Yi
    Li, Hai
    Schlichtmann, Ulf
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1068 - 1073
  • [5] Memristor-based Reservoir Computing
    Kulkarni, Manjari S.
    Teuscher, Christof
    PROCEEDINGS OF THE 2012 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2012, : 226 - 232
  • [6] MNSIM: Simulation Platform for Memristor-Based Neuromorphic Computing System
    Xia, Lixue
    Li, Boxun
    Tang, Tianqi
    Gu, Peng
    Chen, Pai-Yu
    Yu, Shimeng
    Cao, Yu
    Wang, Yu
    Xie, Yuan
    Yang, Huazhong
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (05) : 1009 - 1022
  • [7] MNSIM: Simulation Platform for Memristor-based Neuromorphic Computing System
    Xia, Lixue
    Li, Boxun
    Tang, Tianqi
    Gu, Peng
    Yin, Xiling
    Huangfu, Wenqin
    Chen, Pai-Yu
    Yu, Shimeng
    Cao, Yu
    Wang, Yu
    Xie, Yuan
    Yang, Huazhong
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 469 - 474
  • [8] Memristor-Based Architectures for PFSCL Circuit Realizations
    Shikha, Neeta
    Pandey, Neeta
    Gupta, Kirti
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (08) : 4985 - 5012
  • [9] Computing with Memristor-based Nonlinear Oscillators
    Zoppo, Gianluca
    Marrone, Francesco
    Bonnin, Michele
    Corinto, Fernando
    2022 IEEE 22ND INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (NANO), 2022, : 401 - 404
  • [10] Memristor-Based Architectures for PFSCL Circuit Realizations
    Neeta Shikha
    Kirti Pandey
    Circuits, Systems, and Signal Processing, 2023, 42 : 4985 - 5012