DocumentCode :
1599834
Title :
Dynamically Reconfigurable Cache for Low-Power Embedded System
Author :
Chen, Liming ; Zou, Xuecheng ; Lei, Jianming ; Liu, Zhenglin
Author_Institution :
Hua zhong Univ. of Sci. & Technol., Wuhan
Volume :
5
fYear :
2007
Firstpage :
180
Lastpage :
184
Abstract :
The choice of cache configuration impacts the system significantly. Modern embedded systems execute a specific class of applications repeatedly, thus adapting the cache parameters to those few applications can obtain tremendous benefits. We propose the dynamically reconfigurable cache architecture to improve not only overall performance, but also energy consumption for embedded systems. First, we introduce a novel reconfiguration management algorithm (RMA) dynamically detecting phase changes and automatically searching the large space of possible cache configurations for the optimal one. Then, a particular cache organization, cooperating with the RMA, is presented to reconfigure the cache with respect to a three-dimensional space, namely, cache capacity, line size, and associativity. The results of experiments validate the efficiency and accuracy of the RMA by performing simulation on the SPEC CPU2000 embedded system benchmarks. We show that the embedded systems can achieve the compromise between performance and energy using this approach.
Keywords :
cache storage; embedded systems; reconfigurable architectures; cache configuration; dynamically reconfigurable cache; energy consumption; low-power embedded system; reconfiguration management algorithm; CMOS technology; Cache memory; Circuits; Embedded system; Energy consumption; Equations; Heuristic algorithms; Power dissipation; Switches; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation, 2007. ICNC 2007. Third International Conference on
Conference_Location :
Haikou
Print_ISBN :
978-0-7695-2875-5
Type :
conf
DOI :
10.1109/ICNC.2007.346
Filename :
4344834
Link To Document :
بازگشت