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
来源
2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE | 2023年
基金
欧洲研究理事会;
关键词
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
相关论文
共 34 条
  • [21] An Energy-Efficient, BiFeO3-Coated Capacitive Switch with Integrated Memory and Demodulation Functions
    You, Tiangui
    Selvaraj, Laveen Prabhu
    Zeng, Huizhong
    Luo, Wenbo
    Du, Nan
    Buerger, Danilo
    Skorupa, Ilona
    Prucnal, Slawomir
    Lawerenz, Alexander
    Mikolajick, Thomas
    Schmidt, Oliver G.
    Schmidt, Heidemarie
    ADVANCED ELECTRONIC MATERIALS, 2016, 2 (03):
  • [22] Efficient Bayesian inference using adversarial machine learning and low-complexity surrogate models
    Na, Jonggeol
    Bak, Ji Hyun
    Sahinidis, Nikolaos V.
    COMPUTERS & CHEMICAL ENGINEERING, 2021, 151
  • [23] Thermally stable threshold selector based on CuAg alloy for energy-efficient memory and neuromorphic computing applications
    Zhou, Xi
    Zhao, Liang
    Yan, Chu
    Zhen, Weili
    Lin, Yinyue
    Li, Le
    Du, Guanlin
    Lu, Linfeng
    Zhang, Shan-Ting
    Lu, Zhichao
    Li, Dongdong
    NATURE COMMUNICATIONS, 2023, 14 (01)
  • [24] Bayesian inference and uncertainty propagation using efficient fractional-order viscoelastic models for dielectric elastomers
    Miles, Paul R.
    Pash, Graham T.
    Smith, Ralph C.
    Oates, William S.
    JOURNAL OF INTELLIGENT MATERIAL SYSTEMS AND STRUCTURES, 2021, 32 (04) : 486 - 496
  • [25] An Energy-Efficient Hybrid SRAM-Based In-Memory Computing Macro for Artificial Intelligence Edge Devices
    Rajput, Anil Kumar
    Tiwari, Alok Kumar
    Pattanaik, Manisha
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2023, 42 (06) : 3589 - 3616
  • [26] An Energy-Efficient Hybrid SRAM-Based In-Memory Computing Macro for Artificial Intelligence Edge Devices
    Anil Kumar Rajput
    Alok Kumar Tiwari
    Manisha Pattanaik
    Circuits, Systems, and Signal Processing, 2023, 42 : 3589 - 3616
  • [27] Reliable and Energy-Efficient Diabetic Retinopathy Screening Using Memristor-Based Neural Networks
    Diware, Sumit
    Chilakala, Koteswararao
    Joshi, Rajiv V.
    Hamdioui, Said
    Bishnoi, Rajendra
    IEEE ACCESS, 2024, 12 : 47469 - 47482
  • [28] A low-computation-complexity, energy-efficient, and high-performance linear program solver based on primal-dual interior point method using memristor crossbars
    Cai, Ruizhe
    Ren, Ao
    Soundarajan, Sucheta
    Wang, Yanzhi
    NANO COMMUNICATION NETWORKS, 2018, 18 : 62 - 71
  • [29] Efficient estimation of return value distributions from non-stationary marginal extreme value models using Bayesian inference
    Ross, Emma
    Randell, David
    Ewans, Kevin
    Feld, Graham
    Jonathan, Philip
    OCEAN ENGINEERING, 2017, 142 : 315 - 328
  • [30] Energy-Efficient Spintronic-Based Neuromorphic Computing System Using Current Mode Track and Termination Circuit
    Shafaghi, Pegah
    Dolatshahi, Mehdi
    Farkhani, Hooman
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (09) : 2915 - 2923