Title :
DoE applied to two-level memory hierarchies for energy consumption reduction
Author :
Silva-Filho, A.G. ; Cordeiro, F.R.
Author_Institution :
Inf. Center (CIn), Fed. Univ. of Pernambuco (UFPE), Recife, Brazil
Abstract :
Tuning cache architectures in platforms for embedded applications can dramatically reduce energy consumption. This paper presents an optimization mechanism based on the Design of Experiments (DoE) for adjusting two-level cache memory hierarchies in order to reduce the energy consumption of embedded applications. DoE is a technique used to plan experiments and in this work it was adapted for the architecture exploration problem. Preliminary results for 6 applications from the Mibench benchmark suite show an average reduction of about 6% in the energy consumption for data caches, and it has shown itself to be simpler and with lower computational cost, when compared to existing heuristics.
Keywords :
benchmark testing; cache storage; design of experiments; embedded systems; energy consumption; memory architecture; DoE; Mibench benchmark suite; architecture exploration problem; data caches; design of experiments; embedded applications; energy consumption reduction; optimization mechanism; tuning cache architectures; two-level cache memory hierarchy; two-level memory hierarchy; Cache memory; Energy consumption; Genetic algorithms; Optimization; Planning; Tuning; US Department of Energy; Cache Memory; Design of Experiments; Energy Consumption; Two-Level Memory Hierarchy;
Conference_Titel :
Systems, Man, and Cybernetics (SMC), 2011 IEEE International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4577-0652-3
DOI :
10.1109/ICSMC.2011.6084133