Automatic Approximation of Computer Systems Through Multi-objective Optimization - INRIA - Institut National de Recherche en Informatique et en Automatique
Chapitre D'ouvrage Année : 2024

Automatic Approximation of Computer Systems Through Multi-objective Optimization

Résumé

In this chapter, we address the automatic approximation of computer systems through multi-objective optimization. Firstly, we present our automatic design methodology, i.e., how we model the approximate design space to be automatically explored. The exploration is achieved through multi-objective optimization to find good trade-offs between the system efficiency and accuracy. Then, we show how the methodology is applied to the systematic and application-independent design of generic combinational logic circuits, based on non-trivial local rewriting of and-inverter graphs (AIGs). Finally, to push forward the approximation limits, we showcase the design of approximate hardware accelerators for image processing and for common machine-learning-based classification models.
Fichier principal
Vignette du fichier
SpringerBook___Design_and_Applications_of_Emerging_Computer_Systems.pdf (1.92 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04396685 , version 1 (03-02-2024)

Licence

Identifiants

Citer

Mario Barbareschi, Salvatore Barone, Alberto Bosio, Marcello Traiola. Automatic Approximation of Computer Systems Through Multi-objective Optimization. Design and Applications of Emerging Computer Systems, Springer Nature Switzerland, pp.383-420, 2024, ⟨10.1007/978-3-031-42478-6_15⟩. ⟨hal-04396685⟩
699 Consultations
320 Téléchargements

Altmetric

Partager

More