Title
A comparison of hardware prefetching techniques for multimedia benchmarks
Abstract
Data prefetching is a well known technique for improving cache performance. While several studies have examined prefetch strategies for scientific and commercial applications, no published work has studied the special memory requirements of multimedia applications. This paper presents data for three types of hardware prefetching schemes: stream buffers, stride prediction tables, and a hybrid combination of the two, the stream cache. Use of the stride prediction table is shown to eliminate up to 90% of the misses that would otherwise be incurred in a moderate or large sized cache with no prefetching hardware. The stream cache, proposed for the first time in this paper, has the potential to cut execution times by half with the addition of a relatively small amount of additional hardware
Year
DOI
Venue
1996
10.1109/MMCS.1996.534981
IEEE MultiMedia
Keywords
Field
DocType
execution time,hardware prefetching techniques,vr museum,multimedia computing,data prefetching,stream buffer,virtual reality,cache storage,memory requirements,multimedia vr,commercial application,stride prediction table,data compression,interactive theater,additional hardware,cache performance,multimedia center,hybrid combination,commercial applications,data handling,performance evaluation,stream cache,main research group,prefetching hardware,multimedia benchmarks,execution times,stride prediction tables,scientific applications,kernel,arithmetic,parallel processing,application software,transform coding,hardware
Cache invalidation,Cache pollution,Computer science,Cache,Parallel computing,Cache algorithms,Page cache,Cache coloring,Instruction prefetch,Computer hardware,Smart Cache,Multimedia
Conference
ISBN
Citations 
PageRank 
0-8186-7438-5
23
1.85
References 
Authors
9
3
Name
Order
Citations
PageRank
daniel f zucker1231.85
michael j flynn2231.85
Ruby Lee32460261.28