Computer - Special issue on experimental research in computer architecture
The design and implementation of a log-structured file system
ACM Transactions on Computer Systems (TOCS)
Performance of a software MPEG video decoder
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems
MICRO 30 Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture
Evaluating MMX technology using DSP and multimedia applications
MICRO 31 Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture
Exploiting SIMD parallelism in DSP and multimedia algorithms using the AltiVec technology
ICS '99 Proceedings of the 13th international conference on Supercomputing
Cache performance for multimedia applications
ICS '01 Proceedings of the 15th international conference on Supercomputing
Branch Target Buffer Design and Optimization
IEEE Transactions on Computers
A Comparison of Hardware Prefetching Techniques for Multimedia Benchmarks
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Design and Characterization of the Berkeley Multimedia Workload
Design and Characterization of the Berkeley Multimedia Workload
Multimedia Instruction Sets for General Purpose Microprocessors: a
Multimedia Instruction Sets for General Purpose Microprocessors: a
High-Performance Image Processing Using Special-Purpose CPU Instructions: The
High-Performance Image Processing Using Special-Purpose CPU Instructions: The
MPEG: Achievements and Future Projects
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Image and video coding-emerging standards and beyond
IEEE Transactions on Circuits and Systems for Video Technology
An Empirical Study On the Vectorization of Multimedia Applications for Multimedia Extensions
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Matrix register file and extended subwords: two techniques for embedded media processors
Proceedings of the 2nd conference on Computing frontiers
An integrated simdization framework using virtual vectors
Proceedings of the 19th annual international conference on Supercomputing
Cache modeling and optimization for portable devices running MPEG-4 video decoder
Multimedia Tools and Applications
Avoiding conversion and rearrangement overhead in SIMD architectures
International Journal of Parallel Programming
Explicit data organization SIMD instruction set architecture for media processors
PDCN'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: parallel and distributed computing and networks
Communications of the ACM
Optimizing techniques for saturated arithmetic with first-order linear recurrence
Proceedings of the 2009 ACM symposium on Applied Computing
Proceedings of the 19th international conference on Parallel architectures and compilation techniques
Boosting the performance of multimedia applications using SIMD instructions
CC'05 Proceedings of the 14th international conference on Compiler Construction
Hi-index | 0.02 |
The last decade has seen the integration of audio, video, and 3D graphics into existing workloads as well as the emergence of new workloads dominated by the processing of these forms of media. Unfortunately, widely accepted benchmarks which capture these new workloads in a realistic way have not emerged. The goal of this paper is to present the Berkeley multimedia workload, which was developed to facilitate our own studies on architectural support for multimedia. Here we present a survey of existing multimedia benchmarking methods, a description of the Berkeley multimedia workload, as well as a full workload characterization. We also extract a set of computationally important multimedia kernels for future study.