Automatic Approximation of Computer Systems Through Multi-objective Optimization - INRIA - Institut National de Recherche en Informatique et en Automatique
Book Sections Year : 2024

Automatic Approximation of Computer Systems Through Multi-objective Optimization

Abstract

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
Origin Files produced by the author(s)

Dates and versions

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

Licence

Identifiers

Cite

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⟩
692 View
58 Download

Altmetric

Share

More