DocumentCode :
726333
Title :
Introduction to stochastic computing and its challenges
Author :
Hayes, John P.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
3
Abstract :
We give a short overview of stochastic computing (SC) and its uses. SC computes with randomized bit-streams that loosely resemble the neural spike trains of the brain. Its key feature is the use of low-cost and low-power logic elements to implement complex numerical operations in a highly error-tolerant fashion. These advantages must be weighed against SC´s inherently slow computing speed and low precision. Although studied sporadically since its invention in the 1960s, SC has regained interest recently as potentially suited to some emerging nanotechnologies, and to applications such as ECC decoding and biomedical image processing. However, a number of major challenges must be overcome if this potential is to be fully realized.
Keywords :
logic circuits; neural chips; stochastic processes; SC; brain; error-tolerant fashion; low-cost logic elements; low-power logic elements; neural spike trains; randomized bit-streams; stochastic computing; Adders; Correlation; Decoding; Image edge detection; Logic functions; Logic gates; Tin; Approximate; computing; logic design; neural networks; stochastic computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2747932
Filename :
7167243
Link To Document :
بازگشت