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
来源
2023 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, ISLPED | 2023年
基金
美国国家科学基金会;
关键词
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 条
  • [21] A Low-Latency Power Series Approximate Computing and Architecture for Co-Calculation of Division and Square Root
    Tian, Dian
    Yu, Ningmei
    Xie, Minghui
    Tang, Jiahao
    Feng, Zhuang
    Hernandez, Alvaro
    Urena, Jesus
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (06) : 2723 - 2734
  • [22] Test and Reliability in Approximate Computing
    Anghel, Lorena
    Benabdenbi, Mounir
    Bosio, Alberto
    Traiola, Marcello
    Vatajelu, Elena Ioana
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2018, 34 (04): : 375 - 387
  • [23] Approximate Computing: Challenges And Opportunities
    Agrawal, Ankur
    Choi, Jungwook
    Gopalakrishnan, Kailash
    Gupta, Suyog
    Nair, Ravi
    Oh, Jinwook
    Prener, Daniel A.
    Shukla, Sunil
    Srinivasan, Vijayalakshmi
    Sura, Zehra
    2016 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2016,
  • [24] Elementary Functions and Approximate Computing
    Muller, Jean-Michel
    PROCEEDINGS OF THE IEEE, 2020, 108 (12) : 2136 - 2149
  • [25] LAC: Learned Approximate Computing
    Gupta, Vaibhav
    Li, Tianmu
    Gupta, Puneet
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1169 - 1172
  • [26] Approximate Computing in the Nanoscale Era
    Strollo, Antonio G. M.
    Esposito, Darjn
    2018 INTERNATIONAL CONFERENCE ON IC DESIGN AND TECHNOLOGY (ICICDT 2018), 2018, : 21 - 24
  • [27] The Case for Approximate Intermittent Computing
    Bambusi, Fulvio
    Cerizzi, Francesco
    Lee, Yamin
    Mottola, Luca
    2022 21ST ACM/IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS (IPSN 2022), 2022, : 463 - 476
  • [28] TOWARDS APPROXIMATE MOBILE COMPUTING
    Pejovic, Veljko
    GETMOBILE-MOBILE COMPUTING & COMMUNICATIONS REVIEW, 2018, 22 (04) : 9 - 12
  • [29] Test and Reliability in Approximate Computing
    Anghel, Lorena
    Benabdenbi, Mounir
    Bosio, Alberto
    Vatajelu, Elena Ioana
    PROCEEDINGS OF THE 2017 IEEE 22ND INTERNATIONAL MIXED-SIGNALS TEST WORKSHOP (IMSTW), 2017,
  • [30] BDD Minimization for Approximate Computing
    Soeken, Mathias
    Grosse, Daniel
    Chandrasekharan, Arun
    Drechsler, Rolf
    2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 474 - 479