Energy-efficient Accelerator Architecture for Stereo Image Matching using Approximate Computing and Statistical Error Compensation

被引:0
|
作者
Kim, Eric P. [1 ]
Shanbhag, Naresh R. [1 ]
机构
[1] Univ lllinois Urbana Champaign, Coordinated Sci Lab, Dept Elect & Comp Engn, Champaign, IL 61820 USA
关键词
statistical error compensation; approximate computing; low power; voltage overscaling;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern nanoscale processes exhibit stochastic behavior that can no longer be ignored. Statistical error compensation (SEC) has shown significant benefits in achieving energy efficiency and error resiliency by embracing the stochastic nature of the underlying process. Approximate computing (AC), on the other hand, employs deterministic designs that produce imprecise results to achieve energy efficiency. In this paper, we bridge the two design paradigms by utilizing SEC and AC in the design of a machine learning accelerator core. ANT, a form of SEC, was applied to an AC based stereo image matching implementation in a 45 nm process. Simulation results show that ANT combined with AC achieves energy savings of 44% compared to a conventional system, and 32.7% compared to an AC only system, while its performance degradation is less than 4%. This result shows that embracing the stochasticity of the architecture is crucial in achieving high energy efficiency, and that AC and ANT are synergistic.
引用
收藏
页码:55 / 59
页数:5
相关论文
共 50 条
  • [31] Energy Efficient Approximate Arithmetic for Error Resilient Neuromorphic Computing
    Kim, Yongtae
    Zhang, Yong
    Li, Peng
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (11) : 2733 - 2737
  • [32] Energy-Efficient Pedestrian Detection System: Exploiting Statistical Error Compensation for Lossy Memory Data Compression
    Tang, Yinqi
    Verma, Naveen
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (07) : 1301 - 1311
  • [33] AxLaM: energy-efficient accelerator design for language models for edge computing
    Glint, Tom
    Mittal, Bhumika
    Sharma, Santripta
    Ronak, Abdul Qadir
    Goud, Abhinav
    Kasture, Neerja
    Momin, Zaqi
    Krishna, Aravind
    Mekie, Joycee
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2025, 383 (2288):
  • [34] Novel Stochastic Computing for Energy-Efficient Image Processors
    Joe, Hounghun
    Kim, Youngmin
    ELECTRONICS, 2019, 8 (06)
  • [35] An Energy-Efficient Accelerator Architecture with Serial Accumulation Dataflow for Deep CNNs
    Ahmadi, Mehdi
    Vakili, Shervin
    Langlois, J. M. Pierre
    2020 18TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS'20), 2020, : 214 - 217
  • [36] Energy-efficient approximate full adders for error-tolerant applications
    Ahmadi, Farshid
    Semati, Mohammad R.
    Daryanavard, Hassan
    Minaeifar, Atefeh
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [37] Design of an Energy-Efficient Approximate Compressor for Error-Resilient Multiplications
    Yi, Xilin
    Pei, Haoran
    Zhang, Ziji
    Zhou, Hang
    He, Yajuan
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [38] Energy-efficient Simultaneous Localization and Mapping via Compounded Approximate Computing
    Oh, Jinwook
    Choi, Jungwook
    Januario, Guilherme C.
    Gopalakrishnan, Kailash
    2016 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2016, : 51 - 56
  • [39] EERA-ASR: An Energy-Efficient Reconfigurable Architecture for Automatic Speech Recognition With Hybrid DNN and Approximate Computing
    Liu, Bo
    Qin, Hai
    Gong, Yu
    Ge, Wei
    Xia, Mengwen
    Shi, Longxing
    IEEE ACCESS, 2018, 6 : 52227 - 52237
  • [40] An Energy-Efficient Hybrid (CMOS-MTJ) TCAM Using Stochastic Writes for Approximate Computing
    Kumar, A.
    Suri, M.
    Parmar, V.
    Locatelli, N.
    Querlioz, D.
    2016 16TH NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM (NVMTS), 2016,