Multimedia benchmarks: A performance comparison of multimedia programs on different architectures [1 citations — 0 self]
Abstract:
The field of multimedia systems is becoming increasingly important in both the research and commercial worlds. Multimedia programs impose demanding and stringent requirements on all aspects of a computer system. However, there is a dearth of good benchmarks for such software, and there has been no rigorous performance comparison of different systems for such programs. In this paper, we describe a multimedia benchmark suite consisting of six programs and present the results of running these programs on five different systems. Our results show that in general, integer performance based on SPECInt92 is not a good metric to use to predict multimedia performance. For these programs, performance on our DEC 5240 and HP 9000/730 had a high degree of correlation with SPECInt92, but varied between 48 % and 118 % for the DEC Alpha 3000/400 and between and 60 % and 85 % for the SPARCStation 20/51 we measured, relative to SPECInt92. Extensive cache simulations of three of these programs showed miss rates between less than 1 % and 20 % for different programs. However, based on a few microbenchmarks, we show that it is not cache behavior that causes degraded performance, but load delay cycles (on the Alpha), and inferior branch performance and software multiplication (on the Sparc).
Citations
| 677 | The JPEG still picture compression standard – Wallace - 1991 |
| 233 | Gprof: a call graph execution profiler – Graham, Kessler, et al. - 1982 |
| 153 | MPEG: A Video Compression Standard for Multimedia Applications – Gall - 1991 |
| 107 | Performance of a software MPEG video decoder – Patel, Smith, et al. - 1993 |
| 16 | Methods for Matching Compressed Video to ATM Networks – Safranek, Kalmanek, et al. - 1995 |
| 9 | Practical experience of the limitations of gprof – Varley - 1993 |
| 5 | Test Driving Your Next Cache – Hill - 1989 |
| 2 | A 200 MHz 64-bit Dual-Issue CMOS – Dobberpuhl - 1992 |

