Energy-Efficient Bayesian Inference Using Near-Memory Computation with Memristors

被引:0
|
作者
Turck, C. [1 ]
Harabi, K. -E. [1 ]
Hirtzlin, T. [2 ]
Vianello, E. [2 ]
Laurent, R. [3 ]
Droulez, J. [3 ]
Bessiere, P. [4 ]
Bocquet, M. [5 ]
Portal, J. -M. [5 ]
Querlioz, D. [1 ]
机构
[1] Univ Paris Saclay, CNRS, C2N, Palaiseau, France
[2] CEA, LETI, Grenoble, France
[3] Hawai Tech, Grenoble, France
[4] Sorbonne Univ, CNRS, ISIR, Paris, France
[5] Aix Marseille Univ, CNRS, IM2NP, Marseille, France
基金
欧洲研究理事会;
关键词
memristor; ASIC; Bayesian inference;
D O I
10.23919/DATE56975.2023.10137312
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bayesian reasoning is a machine learning approach that provides explainable outputs and excels in small-data situations with high uncertainty. However, it requires intensive memory access and computation and is, therefore, too energy-intensive for extreme edge contexts. Near-memory computation with memristors (or RRAM) can greatly improve the energy efficiency of its computations. Here, we report two fabricated integrated circuits in a hybrid CMOS-memristor process, featuring each sixteen tiny memristor arrays and the associated near-memory logic for Bayesian inference. One circuit performs Bayesian inference using stochastic computing, and the other uses logarithmic computation; these two paradigms fit the area constraints of near-memory computing well. On-chip measurements show the viability of both approaches with respect to memristor imperfections. The two Bayesian machines also operated well at low supply voltages. We also designed scaled-up versions of the machines. Both scaled-up designs can perform a gesture recognition task using orders of magnitude less energy than a microcontroller unit. We also see that if an accuracy lower than 86.9% is sufficient for this sample task, stochastic computing consumes less energy than logarithmic computing; for higher accuracies, logarithmic computation is more energy-efficient. These results highlight the potential of memristor-based near-memory Bayesian computing, providing both accuracy and energy efficiency.
引用
收藏
页数:2
相关论文
共 50 条
  • [31] Using Spin-Hall MTJs']Js to Build an Energy-Efficient In-memory Computation Platform
    Zabihi, Masoud
    Zhao, Zhengyang
    Mahendra, D. C.
    Chowdhury, Zamshed I.
    Resch, Salonik
    Peterson, Thomas
    Karpuzcu, Ulya R.
    Wang, Jian-Ping
    Sapatnekar, Sachin S.
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 52 - 57
  • [32] Genetic Programming for Energy-Efficient and Energy-Scalable Approximate Feature Computation in Embedded Inference Systems
    Lu, Jie
    Jia, Hongyang
    Verma, Naveen
    Jha, Niraj K.
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (02) : 222 - 236
  • [33] Energy-Efficient Reconfigurable Computing Using Spintronic Memory
    Karam, Robert
    Yang, Kai
    Bhunia, Swarup
    2015 IEEE 58TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2015,
  • [34] Reconfigurable logic in nanosecond Cu/GeTe/TiN filamentary memristors for energy-efficient in-memory computing
    Jin, Miao-Miao
    Cheng, Long
    Li, Yi
    Hu, Si-Yu
    Lu, Ke
    Chen, Jia
    Duan, Nian
    Wang, Zhuo-Rui
    Zhou, Ya-Xiong
    Chang, Ting-Chang
    Miao, Xiang-Shui
    Nanotechnology, 2018, 29 (38):
  • [35] Reconfigurable logic in nanosecond Cu/GeTe/TiN filamentary memristors for energy-efficient in-memory computing
    Jin, Miao-Miao
    Cheng, Long
    Li, Yi
    Hu, Si-Yu
    Lu, Ke
    Chen, Jia
    Duan, Nian
    Wang, Zhuo-Rui
    Zhou, Ya-Xiong
    Chang, Ting-Chang
    Miao, Xiang-Shui
    NANOTECHNOLOGY, 2018, 29 (38)
  • [36] Approximate Bayesian computation using indirect inference
    Drovandi, Christopher C.
    Pettitt, Anthony N.
    Faddy, Malcolm J.
    JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES C-APPLIED STATISTICS, 2011, 60 : 317 - 337
  • [37] A Review of 3D-Dynamic Random-Access Memory based Near-Memory Computation
    Ravichandiran, Prasanth Prabu
    Franzon, Paul D.
    2021 IEEE INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC), 2021,
  • [38] Quantization tolerant network design and performance estimation of computation-in-memory for energy-efficient 3D object detection inference
    Nagai, Ayumu
    Ichikawa, Yuya
    Matsui, Chihiro
    Takeuchi, Ken
    JAPANESE JOURNAL OF APPLIED PHYSICS, 2025, 64 (02)
  • [39] Accelerating Weather Prediction Using Near-Memory Reconfigurable Fabric
    Singh, Gagandeep
    Diamantopoulos, Dionysios
    Gomez-Luna, Juan
    Hagleitner, Christoph
    Stuijk, Sander
    Corporaal, Henk
    Mutlu, Onur
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2022, 15 (04)
  • [40] Energy-Efficient Embedded Inference of SVMs on FPGA
    Elgawi, Osman
    Mutawa, A. M.
    Ahmad, Afaq
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 165 - 169