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
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) |
---|