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.
In corso di stampa
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2982549