Title :
A 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
Abstract :
An 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, the methods for determining the priority of each code block are also developed and their performances are evaluated using real multimedia applications. The experimental results show that the cache miss ratio can be reduced up to nearly a half of that of the normal LRU replacement scheme although the improvement depends on the cache size
Keywords :
cache storage; microprocessor chips; multimedia computing; block priority based instruction caching scheme; cache miss ratio; code blocks; embedded multimedia processors; Cache memory; Digital signal processing; Electronic mail; Memory management; Performance evaluation; Prefetching; Programming profession; Random access memory; Read only memory; Read-write memory;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP '01). 2001 IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7803-7041-4
DOI :
10.1109/ICASSP.2001.941117