Stochastic Computing in Beyond Von-Neumann Era: Processing Bit-Streams in Memristive Memory

被引:13
|
作者
Riahi Alam, Mohsen [1 ]
Najafi, M. Hassan [1 ]
TaheriNejad, Nima [3 ]
Imani, Mohsen [4 ]
Gottumukkala, Raju [2 ]
机构
[1] Univ Louisiana Lafayette, Sch Comp & Informat, Lafayette, LA 70503 USA
[2] Univ Louisiana Lafayette, Dept Mech Engn, Lafayette, LA 70503 USA
[3] Tech Univ Wien, Inst Comp Technol, A-1040 Vienna, Austria
[4] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92697 USA
基金
美国国家科学基金会;
关键词
Memristors; Stochastic processes; Resistance; Energy consumption; Costs; Random access memory; Parallel processing; Stochastic computing; in-memory computing; resistive RAM; emerging computing methods; fault tolerant systems; ARCHITECTURE; COMPUTATION; CIRCUITS; DESIGN;
D O I
10.1109/TCSII.2022.3161995
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Stochastic Computing (SC) is an alternative computing paradigm that promises high robustness to noise and outstanding area- and power-efficiency compared to traditional binary. It also enables the design of fully parallel and scalable computations. Despite its advantage, SC suffers from long latency and high energy consumption compared to conventional binary computing, especially with current CMOS technology. The cost of conversion between binary and stochastic representation takes a significant cost with CMOS circuits. In-Memory Computation (IMC) is introduced to accelerate Big Data applications by removing the data movement between memory and processing units, and by providing massive parallelism. In this work, we explore the efforts in employing IMC for fast and energy-efficient SC system design. We specially focus on memristors as an emerging technology that promises efficient memory and computation beyond CMOS. We discuss the potentials and challenges for realizing efficient SC systems in memory.
引用
收藏
页码:2423 / 2427
页数:5
相关论文
共 14 条
  • [1] Beyond von-Neumann Computing with Nanoscale Phase-Change Memory Devices
    Wright, C. David
    Hosseini, Peiman
    Diosdado, Jorge A. Vazquez
    ADVANCED FUNCTIONAL MATERIALS, 2013, 23 (18) : 2248 - 2254
  • [2] Memristive Devices for Computing: Beyond CMOS and Beyond von Neumann
    Du Nguyen, H. A.
    Yu, Jintao
    Xie, Lei
    Taouil, Mottaqiallah
    Hamdioui, Said
    Fey, Dietmar
    2017 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2017, : 142 - +
  • [3] Perspective on ferroelectric, hafnium oxide based transistors for digital beyond von-Neumann computing
    Breyer, Evelyn T.
    Mulaosmanovic, Halid
    Mikolajick, Thomas
    Slesazeck, Stefan
    APPLIED PHYSICS LETTERS, 2021, 118 (05)
  • [4] In-Memory Computing: The Emerging Computing Topic in the Post-von Neumann Era
    Montuschi, Paolo
    Chang, Yuan-Hao
    Piuri, Vincenzo
    COMPUTER, 2023, 56 (10) : 4 - 6
  • [5] Computational phase-change memory: beyond von Neumann computing
    Sebastian, Abu
    Le Gallo, Manuel
    Eleftheriou, Evangelos
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2019, 52 (44)
  • [6] Beyond von Neumann Era: Brain-inspired Hyperdimensional Computing to the Rescue
    Amrouch, Hussam
    Genssler, Paul R.
    Imani, Mohsen
    Issa, Mariam
    Jiao, Xun
    Mohammad, Wegdan
    Sepanta, Gloria
    Wang, Ruixuan
    2023 28TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC, 2023, : 553 - 560
  • [7] Efficient Parallel Stochastic Computing Multiply-Accumulate (MAC) Technique Using Pseudo-Sobol Bit-Streams
    Hu, Aokun
    Li, Wenjie
    Lyu, Dongxu
    He, Guanghui
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2024, 23 : 170 - 179
  • [8] A Performance Case-Study on Memristive Computing-in-Memory versus Von Neumann Architecture
    Koskinen, Lauri
    Tissari, Jari
    Teittinen, Jukka
    Lehtonen, Eero
    Laiho, Mika
    Poikonen, Jussi H.
    2016 DATA COMPRESSION CONFERENCE (DCC), 2016, : 613 - 613
  • [9] An Inverter-Based True Random Number Generator with 4-bit Von-Neumann Post-Processing Circuit
    Wang, Xingyu
    Liu, Hongjie
    Zhang, Ruilin
    Liu, Kunyang
    Shinohara, Hirofumi
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 285 - 288
  • [10] In-Memory Flow-Based Stochastic Computing on Memristor Crossbars using Bit-Vector Stochastic Streams
    Raj, Sunny
    Chakraborty, Dwaipayan
    Jha, Sumit Kumar
    2017 IEEE 17TH INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2017, : 855 - 860