A Near-Sensor Processing Accelerator for Approximate Local Binary Pattern Networks

被引:4
|
作者
Angizi, Shaahin [1 ]
Morsali, Mehrdad [1 ]
Tabrizchi, Sepehr [2 ]
Roohi, Arman [2 ]
机构
[1] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[2] Univ Nebraska, Sch Comp, Lincoln, NE 68588 USA
基金
美国国家科学基金会;
关键词
Processing-in-memory; accelerator; near-sensor processing; SRAM; COMPUTING SRAM MACRO; CMOS IMAGE SENSOR; OPERATIONS;
D O I
10.1109/TETC.2023.3285493
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, a high-speed and energy-efficient comparator-based Near-Sensor Local Binary Pattern accelerator architecture (NS-LBP) is proposed to execute a novel local binary pattern deep neural network. First, inspired by recent LBP networks, we design an approximate, hardware-oriented, and multiply-accumulate (MAC)-free network named Ap-LBP for efficient feature extraction, further reducing the computation complexity. Then, we develop NS-LBP as a processing-in-SRAM unit and a parallel in-memory LBP algorithm to process images near the sensor in a cache, remarkably reducing the power consumption of data transmission to an off-chip processor. Our circuit-to-application co-simulation results on MNIST and SVHN datasets demonstrate minor accuracy degradation compared to baseline CNN and LBP-network models, while NS-LBP achieves 1.25 GHz and an energy-efficiency of 37.4 TOPS/W. NS-LBP reduces energy consumption by 2.2x and execution time by a factor of 4x compared to the best recent LBP-based networks.
引用
收藏
页码:73 / 83
页数:11
相关论文
共 50 条
  • [1] Near-sensor image processing
    Åström, A
    Forchheimer, R
    ADVANCES IN IMAGING AND ELECTRON PHYSICS, VOL 105, 1999, 105 : 1 - 76
  • [2] Near-sensor image processing - Theory and practice
    Astrom, A
    Eklund, JE
    Forchheimer, R
    ADVANCED FOCAL PLANE ARRAYS AND ELECTRONIC CAMERAS, 1996, 2950 : 242 - 253
  • [3] Binary Weighted Memristive Analog Deep Neural Network for Near-Sensor Edge Processing
    Krestinskaya, O.
    James, A. P.
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2018,
  • [4] NEAR-SENSOR IMAGE-PROCESSING - A NEW PARADIGM
    FORCHHEIMER, R
    ASTROM, A
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1994, 3 (06) : 736 - 746
  • [5] Near-Sensor Inference Architecture with Region Aware Processing
    Pantho, Md Jubaer Hossain
    Bhowmik, Pankaj
    Bobda, Christophe
    2020 IEEE 38TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2020), 2020, : 271 - 278
  • [6] Energy-Efficient Hybrid Stochastic-Binary Neural Networks for Near-Sensor Computing
    Lee, Vincent T.
    Alaghi, Armin
    Hayes, John P.
    Sathe, Visvesh
    Ceze, Luis
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 13 - 18
  • [7] An Energy-Efficient Integrated Programmable Array Accelerator and Compilation Flow for Near-Sensor Ultralow Power Processing
    Das, Satyajit
    Martin, Kevin J. M.
    Rossi, Davide
    Coussy, Philippe
    Benini, Luca
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (06) : 1095 - 1108
  • [8] Global feature extraction operations for near-sensor image processing
    Astrom, A
    Forchheimer, R
    Eklund, JE
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (01) : 102 - 110
  • [9] Near-Sensor Distributed DNN Processing for Augmented and Virtual Reality
    Pinkham, Reid
    Berkovich, Andrew
    Zhang, Zhengya
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2021, 11 (04) : 663 - 676
  • [10] A Heterogeneous Cluster with Reconfigurable Accelerator for Energy Efficient Near-Sensor Data Analytics
    Das, Satyajit
    Martin, Kevin J. M.
    Coussy, Philippe
    Rossi, Davide
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,