Nowadays, the rising energy consumption of smartphones and portable devices creates an energy efficiency challenge. To address this problem, Approximate Computing (AxC) techniques are becoming popular since they sacrifice computation accuracy for enhanced performance, energy efficiency, and area reduction. However, selecting suitable AxC techniques for target applications remains intricate. Design Space Exploration (DSE) approaches can be employed to systematically explore all different possible approximate versions of an application and select the most suitable versions. This paper proposes a DSE approach that models the target application computations and the approximation-induced errors using Interval Arithmetic. The experimental results show the efficiency of the proposed approach in quickly evaluating different approximate versions of an application eliminating the time-consuming task of executing each approximate version. Also, using Artificial intelligence, such as Reinforcement Learning approaches, is proposed to explore the design space automatically.
Design Space Exploration of Approximate Computing Techniques / Saeedi, Sepide; Savino, Alessandro; DI CARLO, Stefano. - (In corso di stampa). (Intervento presentato al convegno The 26th International Academic Mindtrek Conference tenutosi a Tampere (FIN) nel October 3rd–6th, 2023) [10.5281/zenodo.8386647].
Design Space Exploration of Approximate Computing Techniques
Sepide Saeedi;Alessandro Savino;Stefano Di Carlo
In corso di stampa
Abstract
Nowadays, the rising energy consumption of smartphones and portable devices creates an energy efficiency challenge. To address this problem, Approximate Computing (AxC) techniques are becoming popular since they sacrifice computation accuracy for enhanced performance, energy efficiency, and area reduction. However, selecting suitable AxC techniques for target applications remains intricate. Design Space Exploration (DSE) approaches can be employed to systematically explore all different possible approximate versions of an application and select the most suitable versions. This paper proposes a DSE approach that models the target application computations and the approximation-induced errors using Interval Arithmetic. The experimental results show the efficiency of the proposed approach in quickly evaluating different approximate versions of an application eliminating the time-consuming task of executing each approximate version. Also, using Artificial intelligence, such as Reinforcement Learning approaches, is proposed to explore the design space automatically.File | Dimensione | Formato | |
---|---|---|---|
Design Space Exploration of Approximate Computing Techniques.pdf
accesso aperto
Tipologia:
1. Preprint / submitted version [pre- review]
Licenza:
Creative commons
Dimensione
550.93 kB
Formato
Adobe PDF
|
550.93 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2982549