An Accuracy Reconfigurable Vector Accelerator based on Approximate Logarithmic Multipliers for Energy-Efficient Computing

被引:1
|
作者
Hou, Lingxiao [1 ]
Masuda, Yutaka [1 ]
Ishihara, Tohru [1 ]
Ishihara, Tohru [1 ]
机构
[1] Nagoya Univ, Grad Sch Informat, Nagoya 4640814, Japan
关键词
approximate computing; energy-efficient computing; low power design; vector acceleration; single instruction multiple data; MULTIPLICATION;
D O I
10.1587/transfun.2022VLP0005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The approximate logarithmic multiplier proposed by Mitchell provides an efficient alternative for processing dense multiplication or multiply-accumulate operations in applications such as image processing and real-time robotics. It offers the advantages of small area, high energy efficiency and is suitable for applications that do not necessarily achieve high accuracy. However, its maximum error of 11.1% makes it challenging to deploy in applications requiring relatively high accuracy. This paper proposes a novel operand decomposition method (OD) that decomposes one multiplication into the sum of multiple approximate logarithmic mul-tiplications to widely reduce Mitchell multiplier errors while taking full advantage of its area savings. Based on the proposed OD method, this pa-per also proposes an accuracy reconfigurable multiply-accumulate (MAC) unit that provides multiple reconfigurable accuracies with high parallelism. Compared to a MAC unit consisting of accurate multipliers, the area is significantly reduced to less than half, improving the hardware parallelism while satisfying the required accuracy for various scenarios. The experi-mental results show the excellent applicability of our proposed MAC unit in image smoothing and robot localization and mapping application. We have also designed a prototype processor that integrates the minimum func-tionality of this MAC unit as a vector accelerator and have implemented a software-level accuracy reconfiguration in the form of an instruction set extension. We experimentally confirmed the correct operation of the pro-posed vector accelerator, which provides the different degrees of accuracy and parallelism at the software level.
引用
收藏
页码:532 / 541
页数:10
相关论文
共 50 条
  • [21] An Energy-Efficient Approximate Floating-Point Multipliers for Wireless Communications
    Ge, Jipeng
    Yan, Chenggang
    Zhao, Xuan
    Chen, Ke
    Wu, Bi
    Liu, Weigiang
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 231 - 235
  • [22] Approximate Hybrid High Radix Encoding for Energy-Efficient Inexact Multipliers
    Leon, Vasileios
    Zervakis, Georgios
    Soudris, Dimitrios
    Pekmestzi, Kiamal
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (03) : 421 - 430
  • [23] E-ERA: An energy-efficient reconfigurable architecture for RNNs using dynamically adaptive approximate computing
    Liu, Bo
    Dong, Wei
    Xu, Tingting
    Gong, Yu
    Ge, Wei
    Yang, Jinjiang
    Shi, Longxing
    IEICE ELECTRONICS EXPRESS, 2017, 14 (15):
  • [24] Approximate Computing: An Energy-Efficient Computing Technique for Error Resilient Applications
    Roy, Kaushik
    Raghunathan, Anand
    2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, : 473 - 475
  • [25] Novel XNOR-based Approximate Computing for Energy-efficient Image Processors
    Kim, Sunghyun
    Kim, Youngmin
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2018, 18 (05) : 602 - 608
  • [26] Design of Energy-Efficient RFET-Based Exact and Approximate 4:2 Compressors and Multipliers
    Kavand, Nima
    Darjani, Armin
    Rai, Shubham
    Kumar, Akash
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (09) : 3644 - 3648
  • [27] Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks
    Chen, Yu-Hsin
    Krishna, Tushar
    Emer, Joel
    Sze, Vivienne
    2016 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2016, 59 : 262 - U363
  • [28] Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks
    Chen, Yu-Hsin
    Krishna, Tushar
    Emer, Joel S.
    Sze, Vivienne
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2017, 52 (01) : 127 - 138
  • [29] Energy-Efficient Truncated Multipliers
    Abdelghany, Ibrahim
    Saab, Wajeb
    Sakakini, Tarek
    Yassine, Abdul-Amir
    Chehab, Ali
    Kayssi, Ayman
    Elhajj, Imad H.
    2013 4TH ANNUAL INTERNATIONAL CONFERENCE ON ENERGY AWARE COMPUTING SYSTEMS AND APPLICATIONS (ICEAC), 2013, : 34 - 39
  • [30] A Multi-Grained Reconfigurable Accelerator for Approximate Computing
    Kan, Yirong
    Wu, Man
    Zhang, Renyuan
    Nakashima, Yasuhiko
    2020 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2020), 2020, : 90 - 95