2014
DOI: 10.1109/tnano.2014.2300342
|View full text |Cite
|
Sign up to set email alerts
|

A Native Stochastic Computing Architecture Enabled by Memristors

Abstract: A two-terminal memristor device is a promising digital memory for its high integration density, substantially lower energy consumption compared to CMOS, and scalability below 10 nm. However, a nanoscale memristor is an inherently stochastic device, and extra energy and latency are required to make a deterministic memory based on memristors. Instead of enforcing deterministic storage, we take advantage of the nondeterministic memory for native stochastic computing, where the randomness required by stochastic co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
59
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 98 publications
(59 citation statements)
references
References 46 publications
0
59
0
Order By: Relevance
“…Some of the nanoscale semiconductor technologies that are being investigated as possible replacements for CMOS circuits (in light of the anticipated demise of Moore's Law) seem well-suited to SC. These include memristors, which have been called inherently stochastic devices [11]. The success of these nanotechnologies in the construction of practical stochastic circuits remains to be seen, however.…”
Section: Design Issuesmentioning
confidence: 99%
“…Some of the nanoscale semiconductor technologies that are being investigated as possible replacements for CMOS circuits (in light of the anticipated demise of Moore's Law) seem well-suited to SC. These include memristors, which have been called inherently stochastic devices [11]. The success of these nanotechnologies in the construction of practical stochastic circuits remains to be seen, however.…”
Section: Design Issuesmentioning
confidence: 99%
“…It is also possible to combine non-random and pseudo-random bit-streams, but the results have been unpromising. "True" random sources, made possible by nanotechnologies like memristors [16] and magnetic-tunnel junction devices [20] have also been proposed recently for SC.…”
Section: Impact Of Correlationmentioning
confidence: 99%
“…More recently, new applications have appeared that involve probabilistic or error-tolerance issues for which SC is well suited, such as image processing [2] [17], simulation of probabilistic systems [9] [21], data recognition and mining [11], and decoders for channel codes ranging from LDPC to polar codes [13] [28]. Furthermore, novel physical technologies are emerging such as memristors that have native stochastic features [16]. Despite these successes, many gaps exist in our understanding of SC and its potential applications.…”
Section: Introductionmentioning
confidence: 99%
“…To take advantage of the area efficiency on stochastic computation, the signal-conversion overhead needs to be mitigated. In [10], a concept of the analog-to-stochastic conversion has been proposed using memristors. However, the switching behaviour of the memristor is very slow (the order of ms).…”
Section: Introductionmentioning
confidence: 99%