DocumentCode :
3166379
Title :
Memory traffic and data cache behavior of an MPEG-2 software decoder
Author :
Soderquist, Peter ; Leeser, Miriam
Author_Institution :
Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
fYear :
1997
fDate :
12-15 Oct 1997
Firstpage :
417
Lastpage :
422
Abstract :
The authors investigate the impact of multimedia applications on the cache behavior of desktop systems. Specifically they consider the memory bandwidth and data cache challenges associated with MPEG-2 software decoding. Recent extensions to instruction set architectures, including Intel´s MMX, address the computational aspects of MPEG decoding. The large amount of data traffic generated, however has received little attention. Standard data caches consistently generate an excess of cache-memory traffic. Varying basic cache parameters only reduces traffic to double the minimum required at best. Incremental changes in cache size have a negligible effect for most feasible values. Increasing set associativity yields rapidly diminishing returns, and manipulating line size is similarly unproductive. Achieving higher efficiency requires understanding the composition and behavior of the decoder data set. They present a model of MPEG-2 decoder memory behavior and describe how to exploit this knowledge to minimize required memory bandwidth. Their results show that simply eliminating one component, video output data, from the cache can reduce traffic by as much as 50 percent
Keywords :
cache storage; decoding; instruction sets; multimedia computing; Intel MMX; MPEG-2 software decoder; cache-memory traffic; data cache behavior; data traffic; decoder data set; desktop systems; instruction set architectures; memory bandwidth; memory traffic; minimized required memory bandwidth; multimedia applications; set associativity; video output data; Application software; Bandwidth; Capacitive sensors; Computer aided instruction; Computer architecture; Decoding; Electronic mail; Microprocessors; Multimedia systems; Video compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-8186-8206-X
Type :
conf
DOI :
10.1109/ICCD.1997.628903
Filename :
628903
Link To Document :
بازگشت