Accelerating Deterministic Bit-Stream Computing with Resolution Splitting

M. Hassan Najafi, S. Rasoul Faraji, Bingzhe Li, David J. Lilja, Kia Bazargan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

Deterministic approaches to stochastic computing (SC) have been recently proposed to produce completely accurate results with stochastic logic. Long processing time is the main limitation of these methods when a deterministic zero error rate output is expected. For instance, when multiplying two n-bit precision input values, a processing time of 22n cycles is required. This long processing time makes the current deterministic approaches of SC inefficient for many applications. In this work, we propose an acceleration method based on resolution splitting to mitigate this long latency. The result is an exponential reduction in the processing time at the cost of some increase in the hardware area. The exponential reduction in the processing time results in a significant reduction in energy consumption. Synthesis results show that for the common 2-input multiplier, the proposed design decreases the energy consumption more than 2000× compared to the prior state-of-the-art deterministic bit-stream-based design.

Original languageEnglish (US)
Title of host publicationProceedings of the 20th International Symposium on Quality Electronic Design, ISQED 2019
PublisherIEEE Computer Society
Pages157-162
Number of pages6
ISBN (Electronic)9781728103921
DOIs
StatePublished - Apr 23 2019
Event20th International Symposium on Quality Electronic Design, ISQED 2019 - Santa Clara, United States
Duration: Mar 6 2019Mar 7 2019

Publication series

NameProceedings - International Symposium on Quality Electronic Design, ISQED
Volume2019-March
ISSN (Print)1948-3287
ISSN (Electronic)1948-3295

Conference

Conference20th International Symposium on Quality Electronic Design, ISQED 2019
Country/TerritoryUnited States
CitySanta Clara
Period3/6/193/7/19

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

Keywords

  • Stochastic Computing
  • deterministic bit-stream computing
  • performance enhancement
  • resolution splitting

Fingerprint

Dive into the research topics of 'Accelerating Deterministic Bit-Stream Computing with Resolution Splitting'. Together they form a unique fingerprint.

Cite this