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 条
  • [1] An Accuracy Reconfigurable Vector Accelerator based on Approximate Logarithmic Multipliers
    Hou, Lingxiao
    Masuda, Yutaka
    Ishihara, Tohru
    27TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2022, 2022, : 568 - 573
  • [2] Energy-efficient computing with approximate multipliers
    Pilipovic, Ratko
    Bulic, Patricio
    Lotric, Uros
    ELEKTROTEHNISKI VESTNIK, 2022, 89 (03): : 117 - 123
  • [3] Energy-efficient computing with approximate multipliers
    Pilipović, Ratko
    Bulić, Patricio
    Lotrič, Uroš
    Elektrotehniski Vestnik/Electrotechnical Review, 2022, 89 (03): : 117 - 123
  • [4] Energy-Efficient Neural Computing with Approximate Multipliers
    Sarwar, Syed Shakib
    Venkataramani, Swagath
    Ankit, Aayush
    Raghunathan, Anand
    Roy, Kaushik
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2018, 14 (02)
  • [5] Designing Energy-Efficient Approximate Multipliers
    Perri, Stefania
    Spagnolo, Fanny
    Frustaci, Fabio
    Corsonello, Pasquale
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2022, 12 (04)
  • [6] Design and Analysis of Energy-Efficient Dynamic Range Approximate Logarithmic Multipliers for Machine Learning
    Yin, Peipei
    Wang, Chenghua
    Waris, Haroon
    Liu, Weiqiang
    Han, Yinhe
    Lombardi, Fabrizio
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2021, 6 (04): : 612 - 625
  • [7] An Energy-Efficient and Flexible Accelerator based on Reconfigurable Computing for Multiple Deep Convolutional Neural Networks
    Yang, Chen
    Zhang, HaiBo
    Wang, XiaoLi
    Geng, Li
    2018 14TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2018, : 1389 - 1391
  • [8] An Energy-efficient Reconfigurable Hybrid DNN Architecture for Speech Recognition with Approximate Computing
    Liu, Bo
    Guo, Shisheng
    Qin, Hai
    Gong, Yu
    Yang, Jinjiang
    Ge, Wei
    Yang, Jun
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,
  • [9] Exploring Approximate Computing and Near-Threshold Operation to Design Energy-efficient Multipliers
    Zanandrea, Vinicius
    Borges, Douglas M.
    Rosa, Vagner S.
    Meinhardt, Cristina
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [10] An Asynchronous Energy-Efficient CNN Accelerator with Reconfigurable Architecture
    Chen, Weijia
    Wu, Hui
    Wei, Shaojun
    He, Anping
    Chen, Hong
    2018 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC): PROCEEDINGS OF TECHNICAL PAPERS, 2018, : 51 - 54