Limits of instruction-level parallelism
ASPLOS IV Proceedings of the fourth international conference on Architectural support for programming languages and operating systems
Simultaneous multithreading: maximizing on-chip parallelism
ISCA '95 Proceedings of the 22nd annual international symposium on Computer architecture
Instruction Set Extensions for MPEG-4 Video
Journal of VLSI Signal Processing Systems - Special issue on implementation of MPEG-4 multimedia codecs
Reconfigurable Computing for Digital Signal Processing: A Survey
Journal of VLSI Signal Processing Systems
DFT '00 Proceedings of the 15th IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems
A Survey of Reconfigurable Computing Architectures
FPL '98 Proceedings of the 8th International Workshop on Field-Programmable Logic and Applications, From FPGAs to Computing Paradigm
An efficient algorithm for exploiting multiple arithmetic units
IBM Journal of Research and Development
Image and video coding-emerging standards and beyond
IEEE Transactions on Circuits and Systems for Video Technology
Associative controlling of monolithic parallel processor architectures
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
An overview on processor architectures for multimedia applications is presented. Emphasis is on architectural strategies to achieve the required processing power of real-time applications. Architectural approaches for exploitation of the inherent parallelization resources of signal processing schemes are first discussed. The impact of algorithm on the appropriate architectures is displayed for three representative multimedia applications. The discussed applications are block-based video coding as used in MPEG-2, multiplexing for video broadcasing based on OFDM and object oriented video coding according to MPEG-4. Characteristic processor architectures adapted to the needs of these applications are introduced. Architectural structures of the AxPe-DSP, the HiPAR-DSP and a MPEG-4 system are presented as examples. Advances in multimedia processing require processors with high flexibilty on parallel processing and dynamic adaptation capabilties. As promising architectural concepts for advanced multimedia applications reconfigurable computing, simultaneous multithreading, and associative controlling are discussed.