Title
Multi-objective optimization applied to unified second level cache memory hierarchy tuning aiming at energy and performance optimization.
Abstract
Graphical abstractDisplay Omitted HighlightsApplication of 5 multi-objective techniques to optimize cache memory hierarchy.Comparative analysis of best techniques to optimize cache memory hierarchy.PESA-II explores only 1.47% of exploration space to find near optimal solutions.PESA-II showed a better performance for all metrics analyzed.Methodology applied helps the designer to find the best configuration to the problem. Cache memory optimization has an important impact on the energy consumption of the embedded system. However, optimization is a hard task due to the large exploration space and conflicting objectives. In this work five multiobjective optimization techniques are applied to cache memory optimization. The PESA-II, NSGAII, SPEA2, PAES and NPGA approaches were applied to 18 different applications from MiBench and PowerStone benchmark suites. Results compared the quality of results in terms of the metrics of general distance, diversity, hypervolume and precision. All techniques had good performance to cache optimization, but PESA-II showed a better performance for all metrics analyzed, having better results in 83% and 88% of cases, compared with the metrics of generational distance and hypervolume, respectively. Additionally, PESA-II needs to explore only 1.47% of exploration space, finding solutions near to Pareto Optimal.
Year
DOI
Venue
2016
10.1016/j.asoc.2016.09.006
Appl. Soft Comput.
Keywords
Field
DocType
Embedded systems,Multi-objective optimization,Energy consumption,Evolutionary algorithms
Mathematical optimization,Cache-oblivious algorithm,Quality of results,Evolutionary algorithm,Computer science,CPU cache,Multi-objective optimization,Cache algorithms,Hierarchy,Energy consumption
Journal
Volume
Issue
ISSN
49
C
1568-4946
Citations 
PageRank 
References 
0
0.34
0
Authors
2
Name
Order
Citations
PageRank
F. R. Cordeiro1467.14
Abel Guilhermino Silva-Filho26212.94