Adaptive Approximate Computing in Arithmetic Datapaths

被引:14
|
作者
Mazahir, Sana [1 ]
Hasan, Osman [2 ]
Shafique, Muhammad [3 ]
机构
[1] Georgia Inst Technol, Atlanta, GA 30332 USA
[2] Natl Univ Sci & Technol, Islamabad, Pakistan
[3] Vienna Univ Technol, Inst Comp Engn, Vienna, Austria
关键词
accuracy configurability; adaptive computing; approximate adders; Approximate computing; approximate multipliers; error detection and correction (EDC); self-aware architectures;
D O I
10.1109/MDAT.2017.2772874
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate arithmetic units are used in error tolerant applications, like image processing, to minimize energy, and resource usage in general, by keeping accuracy to the minimum level required. However, in a datapath errors may accumulate over successive approximate operations. This article proposes a scheme to bound the size of the errors with adaptive error detection and correction as an integral part of the datapath.
引用
收藏
页码:65 / 74
页数:10
相关论文
共 50 条
  • [31] Equivalence checking method for fixed-point arithmetic datapaths
    Li, Donghai
    Ma, Guangsheng
    Hu, Jing
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (01): : 27 - 32
  • [32] Self Similarity and Interval Arithmetic Based Leakage Optimization in RTL Datapaths
    Pendyala, Shilpa
    Katkoori, Srinivas
    2014 22ND INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2014,
  • [33] Equivalence verification of arithmetic datapaths with multiple word-length operands
    Shekhar, Namrata
    Kalla, Priyank
    Enescu, Florian
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 822 - +
  • [34] Exploring redundant arithmetics in computer-aided design of arithmetic datapaths
    Belloeil-Dupuis, Sophie
    Chotin-Avot, Roselyne
    Mehrez, Habib
    INTEGRATION-THE VLSI JOURNAL, 2013, 46 (02) : 104 - 118
  • [35] Work in Progress: Adaptive Scheduling with Approximate Computing for Audio Graphs
    Donat-Bouillud, Pierre
    Kirsch, Christoph M.
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 372 - 374
  • [36] A Survey of Approximate Computing: From Arithmetic Units Design to High-Level Applications
    Hao-Hua Que
    Yu Jin
    Tong Wang
    Ming-Kai Liu
    Xing-Hua Yang
    Fei Qiao
    Journal of Computer Science and Technology, 2023, 38 : 251 - 272
  • [37] A Model for Array-based Approximate Arithmetic Computing with Application to Multiplier and Squarer Design
    Shao, Botang
    Li, Peng
    PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2014, : 9 - 14
  • [38] A Survey of Approximate Computing: From Arithmetic Units Design to High-Level Applications
    Que, Hao-Hua
    Jin, Yu
    Wang, Tong
    Liu, Ming-Kai
    Yang, Xing-Hua
    Qiao, Fei
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2023, 38 (02) : 251 - 272
  • [39] Thermal Optimization using Adaptive Approximate Computing for Video Coding
    Palomino, Daniel
    Shafique, Muhammad
    Susin, Altamiro
    Henkel, Joerg
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1207 - 1212
  • [40] Adaptive approximate computing in edge AI and IoT applications: A review
    Damsgaard, Hans Jakob
    Grenier, Antoine
    Katare, Dewant
    Taufique, Zain
    Shakibhamedan, Salar
    Troccoli, Tiago
    Chatzitsompanis, Georgios
    Kanduri, Anil
    Ometov, Aleksandr
    Ding, Aaron Yi
    Taherinejad, Nima
    Karakonstantis, Georgios
    Woods, Roger
    Nurmi, Jari
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 150