DESIGN SPACE EXPLORATION FOR HARDWARE-EFFICIENT STOCHASTIC COMPUTING: A CASE STUDY ON DISCRETE COSINE TRANSFORMATION

被引:0
|
作者
Yuan, Bo [1 ]
Zhang, Chuan [2 ]
Wang, Zhongfeng [3 ]
机构
[1] CUNY, City Coll, Dept Elect Engn, New York, NY 10021 USA
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing, Jiangsu, Peoples R China
[3] Broadcom Corp, Irvine, CA USA
关键词
Stochastic Computing; DCT; Splitting and Shuffling (SS);
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
In recent years stochastic computing (SC) is re-gaining increasing attention for its unique advantages on low hardware cost and strong error resilience that are the key metrics for nanoscale CMOS era. However, the potential deployment of SC in practical applications is impeded by the long latency of sequential bit-stream and large complexity of pseudo random number generator (PRNG). Aiming to mitigate these challenges, this paper exploits the design space for hardware-efficient stochastic computing with a case study on 4-point discrete cosine transformation (DCT). First, an efficient compensation mechanism is proposed to solve the scaling problem of SC system. Then, two approaches, namely Splitting-Shuffling (SS) and PRNG sharing techniques are proposed to reduce the overall area and processing latency, respectively. Analysis results show that, sustaining the same computing accuracy, the joint use of the proposed approaches leads to 44% reduction in area and 49% reduction on latency than conventional SC design, respectively.
引用
收藏
页码:6555 / 6559
页数:5
相关论文
共 50 条
  • [1] Hardware-Efficient Stochastic Binary CNN Architectures for Near-Sensor Computing
    Parmar, Vivek
    Penkovsky, Bogdan
    Querlioz, Damien
    Suri, Manan
    [J]. FRONTIERS IN NEUROSCIENCE, 2022, 15
  • [2] Efficient Hardware Implementation of Discrete Wavelet Transform Based on Stochastic Computing
    Salehi, Sayed Ahmad
    Dhruba, Durjoy Deb
    [J]. 2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 422 - 427
  • [3] Late Breaking Results: Hardware-Efficient Stochastic Rounding Unit Design for DNN Training
    Chang, Sung-En
    Yuan, Geng
    Lu, Alec
    Sun, Mengshu
    Li, Yanyu
    Ma, Xiaolong
    Li, Zhengang
    Xie, Yanyue
    Qin, Minghai
    Lin, Xue
    Fang, Zhenman
    Wang, Yanzhi
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1396 - 1397
  • [4] Area-Efficient Error-Resilient Discrete Fourier Transformation Design using Stochastic Computing
    Yuan, Bo
    Wang, Yanzhi
    Wang, Zhongfeng
    [J]. 2016 INTERNATIONAL GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI), 2016, : 33 - 38
  • [5] Hardware-efficient systolic-like modular design for two-dimensional discrete wavelet transform
    Meher, Pramod Kumar
    Mohanty, Basant Kumar
    Patra, Jagdish Chandra
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2008, 55 (02) : 151 - 155
  • [6] Area-Efficient Instruction Set Extension Exploration with Hardware Design Space Exploration
    Wu, I-Wei
    Chung, Chung-Ping
    Shann, Jean Jyh-Jiun
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (05) : 1641 - 1657
  • [7] A Framework for Hardware-Accelerated Design Space Exploration for Approximate Computing on FPGA
    Kreddig, Arne
    Conrady, Simon
    Manuel, Manu
    Stechele, Walter
    [J]. 2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 1 - 8
  • [8] Design and Analysis of A Novel High Speed Adder Based Hardware Efficient Discrete Cosine Transform (DCT)
    Kiran, K. Ravi
    Kumar, C. Ashok
    Kumar, M. Suresh
    [J]. 2015 Fifth International Conference on Advances in Computing and Communications (ICACC), 2015, : 169 - 173
  • [9] Design Space Exploration of Stochastic Computing Architectures Implemented Using Integrated Optics
    El-Derhalli, Hassnaa
    Le Beux, Sebastien
    Tahar, Sofiene
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 2158 - 2169
  • [10] Design Space Exploration of Magnetic Tunnel Junction based Stochastic Computing in Deep Learning
    Wang, You
    Zhang, Yue
    Zhang, Youguang
    Zhao, Weisheng
    Cai, Hao
    Naviner, Lirida
    [J]. PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 403 - 408