Improving performance for software MPEG players (1996) [3 citations — 1 self]
Abstract:
In this paper, we present a technique for improving the cache memory performance for software MPEG players. We motivate this technique by first presenting a characterization of cache behavior for mpeg play and mpeg2play MPEG applications. We then apply two hardware-based prefetching techniques to improve the cache memory performance. Previously published work has focused on applications of prefetching towards only scientific applications. The prefetching technique presented here eliminates approximately 80 % of cache misses and potentially reduces execution time by a factor of two. 1.
Citations
| 680 | Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and – Jouppi - 1990 |
| 537 | Cache Memories – Smith - 1982 |
| 199 | An effective on-chip preloading scheme to reduce data access penalty – Baer, Chen - 1991 |
| 165 | Evaluating Stream Buffers as a Secondary Cache Replacement – Palacharla, Kessler - 1994 |
| 159 | Effective Hardware-based Data Prefetching for High-performance Processors – Chen, Baer - 1995 |
| 110 | Stride directed prefetching in scalar processors – Fu, Patel - 1992 |
| 100 | Performance of a software mpeg video decoder – Patel, Smith, et al. - 1993 |
| 7 | RYO: a versatile instruction instrumentation tool for PA-RISC – Zucker, Karp - 1995 |
| 4 | Reuse of High Precision Arithmetic Hardware to Perform Multiple Concurrent Low Precision Calculations – Zucker, Lee - 1994 |

