Improving Computing Systems Automatic Multiobjective Optimization Through Meta-Optimization

This paper presents the extension of framework for automatic design space exploration (FADSE) tool using a meta-optimization approach, which is used to improve the performance of design space exploration algorithms, by driving two different multiobjective meta-heuristics concurrently. More precisely...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computer-aided design of integrated circuits and systems 2016-07, Vol.35 (7), p.1125-1129
Hauptverfasser: Vintan, Lucian, Chis, Radu, Ismail, Muhammad Ali, Cotofana, Cristian
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents the extension of framework for automatic design space exploration (FADSE) tool using a meta-optimization approach, which is used to improve the performance of design space exploration algorithms, by driving two different multiobjective meta-heuristics concurrently. More precisely, we selected two genetic multiobjective algorithms: 1) non-dominated sorting genetic algorithm-II and 2) strength Pareto evolutionary algorithm 2, that work together in order to improve both the solutions' quality and the convergence speed. With the proposed improvements, we ran FADSE in order to optimize the hardware parameters' values of the grid ALU processor (GAP) micro-architecture from a bi-objective point of view (performance and hardware complexity). Using our developed approach we obtained better GAP instances (a configuration has for almost the same cycles per instruction - 1.00, the hardware complexity 38% smaller/better - 35.81 versus 58.61) in half of the time compared to a classical sequential optimization approach (5 days versus 10 days).
ISSN:0278-0070
1937-4151
DOI:10.1109/TCAD.2015.2501299