Presentation
All-in-memory Stochastic Computing using ReRAM
DescriptionAs embedded and edge devices demand efficient, low-power computing, traditional methods struggle with complex tasks. Stochastic computing (SC) offers a fault-tolerant alternative, approximating operations like addition and multiplication using simple bitwise logic on stochastic bit-streams (SBS). However, CMOS-based SBS generators dominate power and area consumption, and existing solutions overlook the cost of data movement. This work exploits ReRAM devices to implement SC entirely in-memory: generating low-cost true random numbers, performing SC operations, and converting SBS back to binary. Despite ReRAM variability, SC's robustness ensures reliability, achieving 1.39×-2.16× higher throughput and 1.15×-2.8× lower energy use with a 5% average quality drop.
Event Type
Research Manuscript
TimeMonday, June 232:30pm - 2:45pm PDT
Location3002, Level 3
Design
DES2B: In-memory and Near-memory Computing Architectures, Applications and Systems