Parallel Stochastic Computing Architecture for Computationally Intensive Applications

Jeongeun Kim, Won Sik Jeong, Youngwoo Jeong, Seung Eun Lee

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Stochastic computing requires random number generators to generate stochastic sequences that represent probability values. In the case of an 8-bit operation, a 256-bit length of a stochastic sequence is required, which results in latency issues. In this paper, a stochastic computing architecture is proposed to address the latency issue by employing parallel linear feedback shift registers (LFSRs). The proposed architecture reduces the latency in the stochastic sequence generation process without losing accuracy. In addition, the proposed architecture achieves area efficiency by reducing 69% of flip-flops and 70.4% of LUTs compared to architecture employing shared LFSRs, and 74% of flip-flops and 58% of LUTs compared to the architecture applying multiple LFSRs with the same computational time.

Original languageEnglish
Article number1749
JournalElectronics (Switzerland)
Volume12
Issue number7
DOIs
StatePublished - Apr 2023

Keywords

  • linear feedback shift register
  • parallel architecture
  • stochastic computing

Fingerprint

Dive into the research topics of 'Parallel Stochastic Computing Architecture for Computationally Intensive Applications'. Together they form a unique fingerprint.

Cite this