A Pruning Technique for B&B based Design Exploration of Approximate Computing Variants

被引:14
|
作者
Barbareschi, Mario [1 ,2 ]
Iannucci, Federico [1 ]
Mazzeo, Antonino [1 ,2 ]
机构
[1] Univ Naples Federico II, DIETI Dept Elect Engn & Informat Technol, Naples, Italy
[2] CeRICT Scrl Ctr Reg Informat Commun Technol, Benevento, BN, Italy
关键词
D O I
10.1109/ISVLSI.2016.110
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Approximate Computing is revealing a new design paradigm which trades algorithms precision off for enhancing performance parameters, commonly energy consumption and computation time. Applications which are characterized by the inherent resiliency property tolerate some quality loss, w.r.t. the optimal result. The approximation is accomplished by combining substitutions of fully-precise block operations with inaccurate ones. However, exploring every possible approximate variant of an algorithm would be extremely costly due to countless configurations. IDEA, a design exploration tool for approximate computing algorithms, introduced a branch and bound exploration approach to make it affordable. In this paper, we enhance the IDEA B&B exploration approach by introducing a pruning technique, which significantly reduces the design solution space to explore. We demonstrate the effectiveness of approach by comparing the execution of approximating campaigns over some algorithms employing proposed pruning rules.
引用
收藏
页码:707 / 712
页数:6
相关论文
共 50 条
  • [41] Machine-Learning-Based Self-Tunable Design of Approximate Computing
    Masadeh, Mahmoud
    Hasan, Osman
    Tahar, Sofiene
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2021, 29 (04) : 800 - 813
  • [42] Creative Conceptual Design Based on Evolutionary DNA Computing Technique
    Liu, Xiyu
    Liu, Hong
    Zheng, Yangyang
    GROWTH AND DEVELOPMENT OF COMPUTER-AIDED INNOVATION: THIRD IFIP WG 5.4 WORKING CONFERENCE, CAI 2009, 2009, 304 : 231 - +
  • [43] Algorithm computing the local b function by an approximate division algorithm in (D)over-cap
    Nakayama, Hiromasa
    JOURNAL OF SYMBOLIC COMPUTATION, 2009, 44 (05) : 449 - 462
  • [44] A New Digital Predistortion Based On B spline Function With Compressive Sampling Pruning
    Liu, Cen
    Luo, Laiwei
    Wang, Jun
    Zhang, Chao
    Pan, Changyong
    2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 1200 - 1205
  • [45] 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
  • [46] An FPGA-based Emulation Platform for Edge Computing Node Design Exploration
    Soriano, Theo
    Novo, David
    Benoit, Pascal
    PROCEEDINGS OF THE 2021 32ND INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2021, : 8 - 14
  • [47] Low-Power FPGA Design Using Memoization-Based Approximate Computing
    Sinha, Sharad
    Zhang, Wei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (08) : 2665 - 2678
  • [48] A novel TODIM-based multi-attribute decision making method under information described by Z-numbers for selecting online B&B
    Qiu, Dong
    Wang, Chengcheng
    Xie, Jialiang
    INFORMATION SCIENCES, 2024, 663
  • [49] Approximate B-spline surface based on RBF neural networks
    Liu, XM
    Huang, HK
    Xu, WX
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 1, PROCEEDINGS, 2005, 3514 : 995 - 1002
  • [50] Design of Neural Networks Based on Wave-Parallel Computing Technique
    Yasushi Yuminaka
    Yoshisato Sasaki
    Takafumi Aoki
    Tatsuo Higuchi
    Analog Integrated Circuits and Signal Processing, 1998, 15 : 315 - 327