DocumentCode :
2928226
Title :
A Self-Tuning Algorithm for Managing Reconfigurable Cache
Author :
Peng, Manman ; Wang, Yuming
Author_Institution :
Dept. of Comput. & Commun., Hunan Univ., Changsha
fYear :
2006
fDate :
Dec. 2006
Firstpage :
405
Lastpage :
410
Abstract :
Reconfigurable cache with a set of adjustable configurations can be configured dynamically to adapt itself to the change in program characteristics and has tremendous benefits for performance and energy. However, how to dynamically manage reconfigurable cache is still a cumbersome task left for designers. We introduce a self-tuning algorithm (ETCA), which can dynamically manage reconfigurable cache on a per-phase basis. In contrast with previous works, ETCA seeks not only to lower cache´s energy consumption effectively, but also reduce the performance loss due to unnecessary reconfigurations. By simulating numerous MiBench benchmark, the results show that ETCA, when applied to reconfigurable cache, saves on average 38% of total memory access energy compared with a conventional cache and the associated performance loss is close to 1.8%
Keywords :
cache storage; energy consumption; reconfigurable cache management; self-tuning algorithm; Costs; Energy consumption; Energy management; Hardware; Heuristic algorithms; Monitoring; Performance loss; Runtime; Space technology; Tuning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2006. PDCAT '06. Seventh International Conference on
Conference_Location :
Taipei
Print_ISBN :
0-7695-2736-1
Type :
conf
DOI :
10.1109/PDCAT.2006.17
Filename :
4032216
Link To Document :
بازگشت