Scaled Population Division for Approximate Computing

被引:0
|
作者
Bharathi, Kunal [1 ]
Khatri, Sunil P. [1 ]
Hu, Jiang [1 ]
机构
[1] Texas A&M Univ, Dept ECE, College Stn, TX 77843 USA
基金
美国国家科学基金会;
关键词
Approximate Arithmetic; Stochastic Computing; Computer Arithmetic; Approximate Division; Fast Division; DESIGN;
D O I
10.1109/ISLPED58423.2023.10244709
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we present an approximate division scheme for Scaled Population (SP) arithmetic, a technique that improves on the limitations of stochastic computing (SC). SP arithmetic circuits are designed (a) to perform all operations with a constant delay, and (b) they use scaling operations to help reduce errors compared to SC circuits. As part of this work, we also present a method to correlate two SP numbers with a constant delay. We compare our SP divider with SC dividers, as well as fixed-point dividers (in terms of area, power and delay). Our 512-bit SP divider has a delay (power) that is 0.08x (0.06x) that of the equivalent fixed-point binary divider. Compared to a equivalent SC divider, our power-delay-product is 13x better.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] ON COMPUTING APPROXIMATE CONVEX HULLS
    SOISALONSOININEN, E
    INFORMATION PROCESSING LETTERS, 1983, 16 (03) : 121 - 126
  • [32] Approximate Computing for Unreliable Silicon
    Burg, Andreas Peter
    2016 11TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS), 2016,
  • [33] Doppelganger: A Cache for Approximate Computing
    Miguel, Joshua San
    Albericio, Jorge
    Moshovos, Andreas
    Jerger, Natalie Enright
    PROCEEDINGS OF THE 48TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-48), 2015, : 50 - 61
  • [34] Error Correction for Approximate Computing
    Zhang, Hang
    Abdi, Afshin
    Fekri, Faramarz
    Esmaeilzadeh, Hadi
    2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 948 - 953
  • [35] A Tunable Cache for Approximate Computing
    Sjalander, Magnus
    Nilsson, Nina Shariati
    Kaxiras, Stefanos
    2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH), 2014, : 88 - 89
  • [36] Computing Approximate lp Sensitivities
    Padmanabhan, Swati
    Woodruff, David P.
    Zhang, Qiuyi
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [37] Test and Reliability in Approximate Computing
    Lorena Anghel
    Mounir Benabdenbi
    Alberto Bosio
    Marcello Traiola
    Elena Ioana Vatajelu
    Journal of Electronic Testing, 2018, 34 : 375 - 387
  • [38] A Survey of Techniques for Approximate Computing
    Mittal, Sparsh
    ACM COMPUTING SURVEYS, 2016, 48 (04)
  • [39] Approximate Computing: Solving Computing's Inefficiency Problem?
    Henkel, Joerg
    IEEE DESIGN & TEST, 2016, 33 (01) : 4 - 5
  • [40] The evolution of the computing and control division
    Gray, J
    COMPUTING & CONTROL ENGINEERING JOURNAL, 1997, 8 (02): : 77 - 79