Energy-Efficient Convolutional Neural Networks with Deterministic Bit-Stream Processing

被引:0
|
作者
Faraji, S. Rasoul [1 ]
Najafi, M. Hassan [2 ]
Li, Bingzhe [1 ]
Lilja, David J. [1 ]
Bazargan, Kia [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
[2] Univ Louisiana Lafayette, Sch Comp & Informat, Lafayette, LA 70504 USA
基金
美国国家科学基金会;
关键词
Convolutional neural networks; bitstream processing; stochastic computing; energy-efficient design; low-cost design;
D O I
10.23919/date.2019.8714937
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stochastic computing (SC) has been used for low-cost and low power implementation of neural networks. Inherent inaccuracy and long latency of processing random bit-streams have made prior SC-based implementations inefficient compared to conventional fixed-point designs. Random or pseudo-random bitstreams often need to be processed for a very long time to produce acceptable results. This long latency leads to a significantly higher energy consumption than binary design counterparts. Low-discrepancy sequences have been recently used for fast-converging deterministic computation with stochastic constructs. In this work, we propose a low-cost, low-latency, and energy-efficient implementation of convolutional neural networks based on low-discrepancy deterministic bit-streams. Experimental results show a significant reduction in the energy consumption compared to previous random bitstream-based implementations and to the optimized fixed-point design with no quality degradation.
引用
收藏
页码:1757 / 1762
页数:6
相关论文
共 50 条
  • [31] Fuzzy-logic using Unary Bit-Stream Processing
    Jalilvand, Amir Hossein
    Najafi, M. Hassan
    Fazeli, Mahdi
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [32] Quad-level Bit-Stream Signal Processing on FPGAs
    Ng, Chiu-Wa
    Wong, Ngai
    So, Hayden Kwok-Hay
    Ng, Tung-Sang
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 309 - 312
  • [33] Bit-stream signal processing and its application to communication systems
    Fujisaka, H
    Kurata, R
    Sakamoto, M
    Morisue, M
    IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 2002, 149 (03): : 159 - 166
  • [34] Lift: Exploiting Hybrid StackedMemory for Energy-Efficient Processing of Graph Convolutional Networks
    Chen, Jiaxian
    Zhong, Zhaoyu
    Sun, Kaoyi
    Ma, Chenlin
    Mao, Rui
    Wang, Yi
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [35] Albireo: Energy-Efficient Acceleration of Convolutional Neural Networks via Silicon Photonics
    Shiflett, Kyle
    Karanth, Avinash
    Bunescu, Razvan
    Louri, Ahmed
    2021 ACM/IEEE 48TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2021), 2021, : 860 - 873
  • [36] An energy-efficient coarse grained spatial architecture for convolutional neural networks AlexNet
    Zhao, Boya
    Wang, Mingjiang
    Liu, Ming
    IEICE ELECTRONICS EXPRESS, 2017, 14 (15):
  • [37] SLIT: An Energy-Efficient Reconfigurable Hardware Architecture for Deep Convolutional Neural Networks
    Tran, Thi Diem
    Nakashima, Yasuhiko
    IEICE TRANSACTIONS ON ELECTRONICS, 2021, E104C (07) : 319 - 329
  • [38] A Heterogeneous and Reconfigurable Embedded Architecture for Energy-Efficient Execution of Convolutional Neural Networks
    Luebeck, Konstantin
    Bringmann, Oliver
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2019, 2019, 11479 : 267 - 280
  • [39] Reconvergent Path-aware Simulation of Bit-stream Processing
    Aygun, Sercan
    Najafi, M. Hassan
    Imani, Mohsen
    Gunes, Ece Olcay
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 225 - 226
  • [40] Energy-Efficient Neural Information Processing in Individual Neurons and Neuronal Networks
    Yu, Lianchun
    Yu, Yuguo
    JOURNAL OF NEUROSCIENCE RESEARCH, 2017, 95 (11) : 2253 - 2266