LMM: A Fixed-Point Linear Mapping Based Approximate Multiplier for IoT

被引:1
|
作者
Qian, Wei-Kang [1 ]
Chen, Ke [2 ]
Liu, Wei-Qiang [2 ]
Li, Hua-Wei [3 ]
机构
[1] Shanghai Jiao Tong Univ, Univ Michigan Shanghai Jiao Tong Univ Joint Inst, Shanghai, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
关键词
approximate computing; fixed-point; linear mapping; multiplier; Internet of Things (IoT);
D O I
10.1007/s11390-023-2572-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of IoT (Internet of Things) calls for circuit designs with energy and area efficiency for edge devices. Approximate computing which trades unnecessary computation precision for hardware cost savings is a promising direction for error-tolerant applications. Multipliers, as frequently invoked basic modules which consume non-trivial hardware costs, have been introduced approximation to achieve distinct energy and area savings for data-intensive applications. In this paper, we propose a fixed-point approximate multiplier that employs a linear mapping technique, which enables the configurability of approximation levels and the unbiasedness of computation errors. We then introduce a dynamic truncation method into the proposed multiplier design to cover a wider and more fine-grained configuration range of approximation for more flexible hardware cost savings. In addition, a novel normalization module is proposed for the required shifting operations, which balances the occupied area and the critical path delay compared with normal shifters. The introduced errors of our proposed design are analyzed and expressed by formulas which are validated by experimental results. Experimental evaluations show that compared with accurate multipliers, our proposed approximate multiplier design provides maximum area and power savings up to 49.70% and 66.39% respectively with acceptable computation errors.
引用
收藏
页码:298 / 308
页数:11
相关论文
共 41 条
  • [1] LMM: A Fixed-Point Linear Mapping Based Approximate Multiplier for IoT
    Ying Wu
    Chen-Yi Wen
    Xun-Zhao Yin
    Cheng Zhuo
    Journal of Computer Science and Technology, 2023, 38 : 298 - 308
  • [2] Fixed-point multiplier evaluation and design with FPGA
    Yu, WWH
    Xing, SZ
    RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS, 1999, 3844 : 153 - +
  • [3] Approximate Solutions of a Fixed-Point Problem with an Algorithm Based on Unions of Nonexpansive Mappings
    Zaslavski, Alexander J.
    MATHEMATICS, 2023, 11 (06)
  • [4] Signed Fixed-Point Multiplier for DSP using Vertically and Crosswise algorithm
    Ashwath, M.
    Premananda, B. S.
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [5] A Piecewise Linear Mitchell Algorithm-Based Approximate Multiplier
    Liu, Hao
    Wang, Mingjiang
    Yao, Longxin
    Liu, Ming
    ELECTRONICS, 2022, 11 (12)
  • [6] A fixed-point method for approximate projection onto the positive semidefinite cone
    Francisco, Juliano B.
    Goncalves, Douglas S.
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2017, 523 : 59 - 78
  • [7] Auto Generation of High-Performance Fixed-Point Multiplier for Artificial Neural Networks
    Zhao, Yang
    Shang, Zhongxia
    Lian, Yong
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 1 - 5
  • [8] Approximate Floating-Point Multiplier based on Static Segmentation
    Di Meo, Gennaro
    Saggese, Gerardo
    Strollo, Antonio G. M.
    De Caro, Davide
    Petra, Nicola
    ELECTRONICS, 2022, 11 (19)
  • [9] Fixed-Point Existence and Approximation Theorem for Controllable Mapping with Mann Iterative Procedure
    YANG Hansheng~1 ZHONG Shouming~2(1.Department of Mathematics
    2.School of Applied Mathematics
    Journal of Electronic Science and Technology of China, 2003, (01) : 87 - 89
  • [10] A Fixed-Point Global Tone Mapping Operation for HDR Images in the RGBE Format
    Dobashi, Toshiyuki
    Murofushi, Tatsuya
    Iwahashi, Masahiro
    Kiya, Hitoshi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (11): : 2147 - 2153