Parallel Convolutional Neural Network (CNN) Accelerators Based on Stochastic Computing

被引:0
|
作者
Zhang, Yawen [1 ]
Zhang, Xinyue [1 ]
Song, Jiahao [1 ]
Wang, Yuan [1 ]
Huang, Ru [1 ]
Wang, Runsheng [1 ]
机构
[1] Peking Univ, Inst Microelect, Beijing 100871, Peoples R China
关键词
Stochastic computing; neural network accelerator; convolutional neural network (CNN); bitstream generator; COMPUTATION;
D O I
10.1109/sips47522.2019.9020615
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Stochastic computing (SC), which processes the data in the form of random bit streams, has been used in neural networks due to simple logic gates performing complex arithmetic and the inherent high error-tolerance. However, SC-based neural network accelerators suffer from high latency, random fluctuations, and large hardware cost of pseudo-random number generators (PRNG), thus diminishing the advantages of stochastic computing. In this paper, we address these problems with a novel technique of generating bit streams in parallel, which needs only one clock for conversion and significantly reduces the hardware cost. Based on this parallel bitstream generator, we further present two kinds of convolutional neural network (CNN) accelerator architectures with digital and analog circuits, respectively, showing great potential for low-power applications.
引用
收藏
页码:19 / 24
页数:6
相关论文
共 50 条
  • [41] Convolutional Neural Network Based on Self-Driving Autonomous Vehicle (CNN)
    Naik, G. Babu
    Ameta, Prerit
    Shayeer, N. Baba
    Rakesh, B.
    Dravida, S. Kavya
    INNOVATIVE DATA COMMUNICATION TECHNOLOGIES AND APPLICATION, ICIDCA 2021, 2022, 96 : 929 - 943
  • [42] Evaluating Parameterization Methods for Convolutional Neural Network (CNN)-Based Image Operators
    Kim, Seung-Wook
    Cho, Sung-Jin
    Uhm, Kwang-Hyun
    Ji, Seo-Won
    Lee, Sang-Won
    Ko, Sung-Jea
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2019), 2019, : 1862 - 1870
  • [43] Convolutional Neural Network (CNN) for Image Detection and Recognition
    Chauhan, Rahul
    Ghanshala, Kamal Kumar
    Joshi, R. C.
    2018 FIRST INTERNATIONAL CONFERENCE ON SECURE CYBER COMPUTING AND COMMUNICATIONS (ICSCCC 2018), 2018, : 278 - 282
  • [44] Convolutional Neural Network (CNN) for Gland Images Classification
    Haryanto, Toto
    Wasito, Ito
    Suhartanto, Heru
    PROCEEDINGS OF 2017 11TH INTERNATIONAL CONFERENCE ON INFORMATION & COMMUNICATION TECHNOLOGY AND SYSTEMS (ICTS), 2017, : 55 - 60
  • [45] Latency-Insensitive Controller for Convolutional Neural Network Accelerators
    Seo, Youngho
    Lee, Sanghun
    Kim, Sunwoo
    Wang, Jooho
    Park, Sungkyung
    Park, Chester Sungchung
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 249 - 250
  • [46] Using Data Compression for Optimizing FPGA-Based Convolutional Neural Network Accelerators
    Guan, Yijin
    Xu, Ningyi
    Zhang, Chen
    Yuan, Zhihang
    Cong, Jason
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, 2017, 10561 : 14 - 26
  • [47] Optimizing Memory Efficiency for Deep Convolutional Neural Network Accelerators
    Li, Xiaowei
    Li, Jiajun
    Yan, Guihai
    JOURNAL OF LOW POWER ELECTRONICS, 2018, 14 (04) : 496 - 507
  • [48] Random Convolutional Neural Network Based on Distributed Computing with Decentralized Architecture
    Xu, Yige
    Lu, Huijuan
    Ye, Minchao
    Yan, Ke
    Gao, Zhigang
    Jin, Qun
    HUMAN CENTERED COMPUTING, 2019, 11956 : 504 - 510
  • [49] Adaptive stochastic resonance based convolutional neural network for image classification
    Duan, Lingling
    Ren, Yuhao
    Duan, Fabing
    CHAOS SOLITONS & FRACTALS, 2022, 162
  • [50] Stochastic Schemata Exploiter-Based Optimization of Convolutional Neural Network
    Makino, Hiroya
    Feng, Xuanang
    Kita, Eisuke
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 4365 - 4371