作者
Armin Alaghi, Weikang Qian, John P Hayes
发表日期
2017/11/28
期刊
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
卷号
37
期号
8
页码范围
1515-1531
出版商
IEEE
简介
Stochastic computing (SC) is an unconventional method of computation that treats data as probabilities. Typically, each bit of an N-bit stochastic number (SN) Xis randomly chosen to be 1 with some probability p X , and X is generated and processed by conventional logic circuits. For instance, a single AND gate performs multiplication. The value X of an SN is measured by the density of 1 s in it, an information-coding scheme also found in biological neural systems. SC has uses in massively parallel systems and is very tolerant of soft errors. Its drawbacks include low accuracy, slow processing, and complex design needs. Its ability to efficiently perform tasks like communication decoding and neural network inference has rekindled interest in the field. Many challenges remain to be overcome, however, before SC becomes widespread. In this paper, we discuss the evolution of SC, mostly focusing on recent …
引用总数
201820192020202120222023202410324147535113
学术搜索中的文章
A Alaghi, W Qian, JP Hayes - IEEE Transactions on Computer-Aided Design of …, 2017