DocumentCode
410020
Title
Smart cache: an energy-efficient D-cache for a software MPEG-2 video decoder
Author
Yang, Chia-Lin ; Tseng, Hung-Wei ; Ho, Chia-Chiang
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Volume
3
fYear
2003
fDate
15-18 Dec. 2003
Firstpage
1660
Abstract
Power consumption is an important design issue of current embedded systems. Data caches consume a significant portion of total processor power for data intensive applications. In this paper, we propose to utilize application-specific information for cache resource allocation to achieve energy saving, including cache bypassing, the mini-cache and way-partition. We use a software MPEG-2 video decoder as our first targeted application. Cache bypassing excludes data types that have little reuse from the L1 cache. The mini-cache stores data types with high access frequency and small memory footprints to a small on-chip memory area. The way-partition mechanism maps program data structures to different ways of caches and enables only the matching ways on each access. The results show up to 40% of cache energy reduction without sacrificing performance.
Keywords
cache storage; data structures; energy conservation; optimisation; power consumption; resource allocation; video coding; cache bypassing; cache resource allocation; data structures; embedded systems; energy optimization; energy-efficient D-cache; mini-cache; power consumption; small on-chip memory; smart cache; software MPEG-2 video decoder; way-partition mechanism; Application software; Computer science; Decoding; Design engineering; Embedded system; Energy consumption; Energy efficiency; Energy management; Power engineering and energy; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Information, Communications and Signal Processing, 2003 and Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint Conference of the Fourth International Conference on
Print_ISBN
0-7803-8185-8
Type
conf
DOI
10.1109/ICICS.2003.1292750
Filename
1292750
Link To Document