| IEEE Access | 卷:9 |
| Multi-Objective Application-Driven Approximate Design Method | |
| Marcello Traiola1  Alberto Bosio1  Mario Barbareschi2  Salvatore Barone2  | |
| [1] CNRS, CPE Lyon, ECL, INSA Lyon, INL, University of Lyon, UCBL, Ecully, France; | |
| [2] Department of Electrical Engineering and Information Technology, University of Naples Federico II, Naples, Italy; | |
| 关键词: Approximate computing; evolutionary algorithm; design space exploration; code mutation; | |
| DOI : 10.1109/ACCESS.2021.3087858 | |
| 来源: DOAJ | |
【 摘 要 】
Approximate Computing (AxC) paradigm aims at designing computing systems that can satisfy the rising performance demands and improve the energy efficiency. AxC exploits the gap between the level of accuracy required by the users, and the actual precision provided by the computing system, for achieving diverse optimizations. Various AxC techniques have been proposed so far in the literature at different abstraction levels from hardware to software. These techniques have been successfully utilized and combined to realize approximate implementations of applications in various domains (e.g. data analytic, scientific computing, multimedia and signal processing, and machine learning). Unfortunately, state-of-the-art approximation methodologies focus on a single abstraction level, such as combining elementary components (e.g., arithmetic operations) which are firstly approximated using component-level metrics and then combined to provide a good trade-off between efficiency and accuracy at the application level. This hinders the possibility for designers to explore different approximation opportunities, optimized for different applications and implementation targets. Therefore, we designed and implemented E-
【 授权许可】
Unknown