DocumentCode :
1652746
Title :
A multi-level block priority based instruction caching scheme for multimedia processors
Author :
Kang, Jiyang ; Sung, Wonyong
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
125
Lastpage :
132
Abstract :
A new instruction caching scheme that utilizes the block priority information is proposed mainly targeted for embedded multimedia processors. The block priority information is obtained by profiling application programs. The goal of this caching scheme is to keep more important code blocks longer using the block priority information, which programmers provide by analyzing the profiling results of multimedia applications. In addition to a new caching scheme, algorithms for determining the priority of each code block statically are also developed and their performances are evaluated using an H.263 video encoder. The experimental results show that the cache miss ratio can be reduced up to nearly a half of that of the normal least recently used (LRU) replacement scheme although the improvement depends on the cache size. The effects of varying cache size, associativity, and line size on the performance of proposed prioritization methods are also investigated. Moreover, the performance gain that can be achieved by employing more than two priority levels is also discussed
Keywords :
cache storage; data compression; digital signal processing chips; multimedia systems; video coding; DSP processors; LRU replacement scheme; R.263 video encoder; application programs; associativity; cache miss ratio; cache size; embedded multimedia processors; least recently used algorithm; line size; multilevel block priority based instruction caching; multimedia applications; performance gain; prioritization methods; profiling results; Cache memory; Digital signal processing; Electronic mail; Information analysis; Memory management; Performance evaluation; Performance gain; Programming profession; Random access memory; Read-write memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems, 2001 IEEE Workshop on
Conference_Location :
Antwerp
ISSN :
1520-6130
Print_ISBN :
0-7803-7145-3
Type :
conf
DOI :
10.1109/SIPS.2001.957338
Filename :
957338
Link To Document :
بازگشت