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