DocumentCode
3236337
Title
NSGAII Applied to Unified Second Level Cache Memory Hierarchy Tuning Aiming Energy and Performance Optimization
Author
Cordeiro, F.R. ; Silva-Filho, A.G.
Author_Institution
Centro de Inf. (CIn), Univ. Fed. de Pernambuco (UFPE), Recife, Brazil
fYear
2010
fDate
27-30 Oct. 2010
Firstpage
64
Lastpage
71
Abstract
The evolutionary algorithm NSGAII was applied to the problem of cache memory hierarchy optimization, considering unified second level. The proposed multi-objective approach considers two main objectives: energy consumption and performance related to the number of cycles necessary to run an application. Experiments done with 18 applications from two benchmarks (Power Stone and Mibench) permitted to conclude that found solutions, when NSGAII is applied, are close to optimal solutions. Results also were compared with an existing heuristic (TECH-CYCLES) and was observed that the quality of results obtained are superior in all analyzed cases, being in average 187 times lower in terms of the cost function (FC=Energy x Cycles) that represents the two components: energy and cycles of the application. Evaluating the impact in terms of number of simulations and obtained results, could be noticed that NSGAII needs only 1% of search space, becoming competitive for architecture exploration with unified second level.
Keywords
cache storage; genetic algorithms; Cache Memory Hierarchy Tuning; NSGAII evolutionary algorithm; cache memory hierarchy optimization; energy optimization; nondominated sorting genetic algorithm; performance optimization; Benchmark testing; Biological system modeling; Cache memory; Evolutionary computation; Optimization; Reduced instruction set computing; Tuning; Embedded Systems; Exploration Mechanism; Low Power Design; MOEA; SoCs; Two-Level Memory Hierarchy;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing Systems (WSCAD-SCC), 2010 11th Symposium on
Conference_Location
Petropolis
Print_ISBN
978-1-4244-8974-9
Electronic_ISBN
978-0-7695-4274-4
Type
conf
DOI
10.1109/WSCAD-SCC.2010.9
Filename
5645526
Link To Document