The reviewed record of science sign in
Pith

arxiv: 2309.05235 · v2 · pith:NNHJNGH3 · submitted 2023-09-11 · cs.ET · cs.AR

P2LSG: Powers-of-2 Low-Discrepancy Sequence Generator for Stochastic Computing

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:NNHJNGH3record.jsonopen to challenge →

classification cs.ET cs.AR
keywords generatorsequencesrandomstochasticcomputinglow-discrepancyaccuracybit-streams
0
0 comments X
read the original abstract

Stochastic Computing (SC) is an unconventional computing paradigm processing data in the form of random bit-streams. The accuracy and energy efficiency of SC systems highly depend on the stochastic number generator (SNG) unit that converts the data from conventional binary to stochastic bit-streams. Recent work has shown significant improvement in the efficiency of SC systems by employing low-discrepancy (LD) sequences such as Sobol and Halton sequences in the SNG unit. Still, the usage of many well-known random sequences for SC remains unexplored. This work studies some new random sequences for potential application in SC. Our design space exploration proposes a promising random number generator for accurate and energy-efficient SC. We propose P2LSG, a low-cost and energy-efficient Low-discrepancy Sequence Generator derived from Powers-of-2 VDC (Van der Corput) sequences. We evaluate the performance of our novel bit-stream generator for two SC image and video processing case studies: image scaling and scene merging. For the scene merging task, we propose a novel SC design for the first time. Our experimental results show higher accuracy and lower hardware cost and energy consumption compared to the state-of-the-art.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.