Towards Reversed Approximate Hardware Design

被引:5
|
作者
Froehlich, Saman [1 ]
Grosse, Daniel
Drechsler, Rolf
机构
[1] DFKI GmbH, Cyber Phys Syst, Bremen, Germany
关键词
ERROR ANALYSIS;
D O I
10.1109/DSD.2018.00112
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Approximate computing is an emerging design paradigm for trading off computational accuracy for computational effort. Due to their inherited error resilience many applications significantly benefit from approximate computing. To realize approximation, dedicated approximate circuits have been developed and provide a solid foundation for energy and time efficient computing. However, when it comes to the design and integration of the approximate HW, complex error analysis is required to determine the effect of the error with respect to application specific error norms. This frequently leads to sub-optimal results. In this work, we propose to reverse the typical design flow for approximate HW and demonstrate the new flow for a first application: LU-Factorization, which is one of the most basic and most popular numerical algorithm known. The general idea of the reversed flow for approximate HW design is to start with the application and determine the required computational accuracy such that the computational error of the result is below the application specific error bound. This allows us to push the approximate HW to its limits, while guaranteeing that the result is correct by construction wrt. the requirements. The effectiveness of our approach for LU-Factorization is shown on a well-known and large set of benchmarks.
引用
收藏
页码:665 / 671
页数:7
相关论文
共 50 条
  • [1] Hardware Efficient Approximate Adder Design
    Balasubramanian, P.
    Maskell, Douglas
    [J]. PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 0806 - 0810
  • [2] Design and analysis of hardware Trojans in approximate circuits
    Dou, Yuqin
    Wang, Chenghua
    Gu, Chongyan
    O'Neill, Maire
    Liu, Weiqiang
    [J]. ELECTRONICS LETTERS, 2022, 58 (05) : 197 - 199
  • [3] Design of Hardware Efficient Approximate DCT Architecture
    Vishwajeet, S. B.
    Solanki, Vaibhavi
    Darji, A. D.
    [J]. 2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 145 - 150
  • [4] AXILOG: ABSTRACTIONS FOR APPROXIMATE HARDWARE DESIGN AND REUSE
    Mahajan, Divya
    Ramkrishnan, Kartik
    Jariwala, Rudra
    Yazdanbakhsh, Amir
    Park, Jongse
    Thwaites, Bradley
    Nagendrakumar, Anandhavel
    Rahimi, Abbas
    Esmaeilzadeh, Hadi
    Bazargan, Kia
    [J]. IEEE MICRO, 2015, 35 (05) : 16 - 30
  • [5] Axilog: Language Support for Approximate Hardware Design
    Yazdanbakhsh, Amir
    Mahajan, Divya
    Thwaites, Bradley
    Park, Jongse
    Nagendrakumar, Anandhavel
    Sethuraman, Sindhuja
    Ramkrishnan, Kartik
    Ravindran, Nishanthi
    Jariwala, Rudra
    Rahim, Abbas
    Esmaeilzadeh, Hadi
    Bazargan, Kia
    [J]. 2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 812 - 817
  • [6] Circuit Carving: A Methodology for the Design of Approximate Hardware
    Scarabottolo, Ilaria
    Ansaloni, Giovanni
    Pozzi, Laura
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 545 - 550
  • [7] Approximate Circuit Design by Means of Evolvable Hardware
    Sekanina, Lukas
    Vasicek, Zdenek
    [J]. PROCEEDINGS OF THE 2013 IEEE INTERNATIONAL CONFERENCE ON EVOLVABLE SYSTEMS (ICES), 2013, : 21 - 28
  • [8] TFApprox: Towards a Fast Emulation of DNN Approximate Hardware Accelerators on GPU
    Vaverka, Filip
    Mrazek, Vojtech
    Vasicek, Zdenek
    Sekanina, Lukas
    [J]. PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 294 - 297
  • [9] Hardware Design of Approximate Matrix Multiplier based on FPGA in Verilog
    Gupta, Ankit
    Suneja, Kriti
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS 2020), 2020, : 496 - 498
  • [10] Optimal Design of JPEG Hardware Under the Approximate Computing Paradigm
    Snigdha, Farhana Sharmin
    Sengupta, Deepashree
    Hu, Jiang
    Sapatnekar, Sachin S.
    [J]. 2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,