DocumentCode
3198319
Title
Dynamic and application-driven I-cache partitioning for low-power embedded multitasking
Author
Paul, Mathew ; Petrov, Peter
Author_Institution
ECE Dept., Univ. of Maryland at Coll. Park, College Park, MD, USA
fYear
2009
fDate
27-28 July 2009
Firstpage
101
Lastpage
106
Abstract
The abundance of wireless connectivity and the increased workload complexity have further underlined the importance of energy efficiency for modern embedded applications. The cache memory is a major contributor to the system power consumption, and as such is a primary target for energy reduction techniques. Recent advances in configurable cache architectures have enabled an entirely new set of approaches for application-driven energy- and cost-efficient cache resource utilization. We propose a run-time cross-layer specialization methodology, which leverages configurable cache architectures to achieve an energy- and performance-conscious adaptive mapping of instruction cache resources to tasks in dynamic multitasking workloads. Sizable leakage and dynamic power reductions are achieved with only a negligible and system-controlled performance impact. The methodology assumes no prior information regarding the dynamics and the structure of the workload. As the proposed dynamic cache partitioning alleviates the detrimental effects of cache interference, performance is maintained very close to the baseline case, while achieving 50%-70% reductions in dynamic and static leakage power for the on-chip instruction cache.
Keywords
cache storage; I-cache partitioning; cache memory; low-power embedded multitasking; on-chip instruction cache; run-time cross-layer specialization; Cache memory; Degradation; Educational institutions; Embedded system; Energy consumption; Energy efficiency; Interference elimination; Multitasking; Runtime; Transform coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Processors, 2009. SASP '09. IEEE 7th Symposium on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4244-4939-2
Electronic_ISBN
978-1-4244-4938-5
Type
conf
DOI
10.1109/SASP.2009.5226344
Filename
5226344
Link To Document