Quartz: a tool for tuning parallel program performance
SIGMETRICS '90 Proceedings of the 1990 ACM SIGMETRICS conference on Measurement and modeling of computer systems
A Single-Chip Multiprocessor for Multimedia: the MVP
IEEE Computer Graphics and Applications
Signal processing, image processing and graphics applications with Motorola's DSP 96002 processor (vol. I): signal processing
MediaStation 5000: Integrating Video and Audio
IEEE MultiMedia
Performance Instrumentation Techniques for Parallel Systems
Performance Evaluation of Computer and Communication Systems, Joint Tutorial Papers of Performance '93 and Sigmetrics '93
Performance monitor unit design for an AXI-based multi-core SoC platform
Proceedings of the 2007 ACM symposium on Applied computing
Microprocessors & Microsystems
Hi-index | 0.00 |
A new generation of high-performance programmable digital signal processors has a highly integrated parallel architecture, incorporating special-purpose hardware features, on-chip memory, and multiple processors into a single chip. Such single-chip multiprocessor DSPs, however, require a sophisticated performance-monitoring tool to achieve maximum performance. In this article, the authors discuss the requirements and functionality of performance-monitoring tools suitable for single-chip multiprocessor DSPs. Specifically, they describe a performance-monitoring tool that satisfies these requirements and functionality: the MVP Performance Monitor, developed for the Texas Instruments' TMS320C80 Multimedia Video Processor. They present an overview of the MPM and a general performance-tuning approach using the MPM. An 8x8 block-based 2D discrete cosine transform (DCT) implementation demonstrates the MPM's effectiveness. The authors achieved an overall speedup of 4.67 by tuning the performance based on the monitoring results from the MPM.