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 条
  • [21] PINSim: A Processing In- and Near-Sensor Simulator to Model Intelligent Vision Sensors
    Tabrizchi, Sepehr
    Morsali, Mehrdad
    Pan, David
    Angizi, Shaahin
    Roohi, Arman
    IEEE COMPUTER ARCHITECTURE LETTERS, 2025, 24 (01) : 17 - 20
  • [22] ANSA: Adaptive Near-Sensor Architecture for Dynamic DNN Processing in Compact Form Factors
    Pinkham, Reid
    Erhardt, Jack
    De Salvo, Barbara
    Berkovich, Andrew
    Zhang, Zhengya
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (03) : 1256 - 1269
  • [23] VLSI implementation of a focal plane image processor - A realization of the near-sensor image processing concept
    Eklund, JE
    Svensson, C
    Astrom, A
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1996, 4 (03) : 322 - 335
  • [24] Processing approximate aggregate queries in wireless sensor networks
    Deligiannakis, Antonlos
    Kotidis, Yannis
    Roussopoulos, Nick
    INFORMATION SYSTEMS, 2006, 31 (08) : 770 - 792
  • [25] Dynamic filtering of sensor readings for approximate query processing in sensor networks
    Mai, Hai Thanh
    Lee, Ki Yong
    Kim, Myoung Ho
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2015, 30 (03): : 185 - 197
  • [26] GRADIENT LOCAL BINARY PATTERN FOR CONVOLUTIONAL NEURAL NETWORKS
    Tang, Jialiang
    Jiang, Ning
    Yu, Wenxin
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 744 - 748
  • [27] Dynamic Temperature Management of Near-Sensor Processing for Energy-Efficient High-Fidelity Imaging
    Kodukula, Venkatesh
    Katrawala, Saad
    Jones, Britton
    Wu, Carole-Jean
    LiKamWa, Robert
    SENSORS, 2021, 21 (03) : 1 - 20
  • [28] Distributed Processing of Approximate Range Queries in Wireless Sensor Networks
    Hu, Haifeng
    He, Jiefang
    Wu, Jiansheng
    2015 SEVENTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2015, : 45 - 51
  • [29] Signal processing by particle filtering for binary sensor networks
    Djuric, PM
    Vemula, M
    Bugallo, MF
    IEEE 11TH DIGITAL SIGNAL PROCESSING WORKSHOP & 2ND IEEE SIGNAL PROCESSING EDUCATION WORKSHOP, 2004, : 263 - 267
  • [30] A 1.8mW Perception Chip with Near-Sensor Processing Scheme for Low-Power AIoT Applications
    Liu, Zheyu
    Ren, Erxiang
    Luo, Li
    Wei, Qi
    Wu, Xing
    Li, Xueqing
    Qiao, Fei
    Liu, Xin-Jun
    Yang, Huazhong
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 448 - 454