MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  General Terms

Download:
pdf
unknown authors
http://www.pdcl.eng.wayne.edu/msp4/paper6.pdf
Add To MetaCart

Abstract:

This paper gives an overview of research efforts concentrating on developing ISA (Instruction Set Architecture) extensions on general-purpose workstation and desktop processors. Two major trends are increasing utilization of data-level parallelism in twodimensional data processing and increasing the number of operations executed per one instruction to obtain more complex functionality. Several studies show speed-ups ranging from 1.1 to 2.5 for complete applications compared to current ISA extensions.

Citations

1253 The Simplescalar toolset, version 2.0 – Burger, Austin - 1997
103 Dynamically Exploiting Narrow Width Operands to Improve Processor Power and Performance – Brooks, Martonosi - 1999
55 Chimaera: A HighPerformance Architecture with a Tightly-Coupled Reconfigurable Functional Unit – Ye, Moshovos, et al. - 2000
53 Exploiting superword level parallelism with multimedia instruction sets – Larsen, Amarasinghe - 2000
36 Multimedia extensions for general-purpose processors – Lee - 1997
17 Fast subword permutation instructions using omega and flip network stages – Yang, Lee - 2000
15 The MOLEN rm-coded Processor – Vassiliadis, Wong, et al. - 2001
12 Subword Permutation Instructions for Two-Dimensional Multimedia Processing – Lee - 2000
6 On the efficiency of reductions in micro-SIMD media extensions – Corbal, Espasa, et al. - 2001
6 Multimedia Instruction Sets for General Purpose Microprocessors: A Survey – Slingerland, Smith - 2000
4 The long and winding road to highperformance image processing with MMX/SSE – Conte, Tommesani, et al. - 2000
4 A Survey of Media Processing Approaches – Dasu, Panchanathan - 2002
4 Overview of Research Efforts on Media ISA Extensions and their Usage in Video Coding – Lappalainen, Hämäläinen, et al. - 2002
4 Refining Instruction Set Architecture for High-Performance Multimedia Processing – Lee, Fiskiran, et al. - 2002
4 et al. Performance of image and video processing with general-purpose processors and media ISA extensions – Ranganathan - 1999
3 Architectures for the sum of absolute differences operation – Guevorkian, Launiainen, et al. - 2002
3 Exploring the Limits of Sub-Word Level Parallelism – Scott, Davidson - 2000
3 Performance Analysis of Instruction Set Architecture Extensions for Multimedia – Slingerland, Smith - 2001
2 Exploitation of Parallelism in General Purpose Processor based Systems for Multimedia Applications – Debes - 2000
1 et al., "Exploiting a new level of DLP in multimedia applications – Corbal - 1999
1 et al., "DLP + TLP processors for the next generation of media workloads – Corbal - 2001
1 Multi-media extensions in superpipelined microarchitectures. A new case for SIMD processing – Ferretti - 2000
1 et al., "Implementation and Evaluation of the Complex Streamed Instruction Set – Juurlink - 2001
1 Kapasi et al., "Efficient Conditional Operations for Data-parallel Architectures – J - 2000
1 et al., "Imagine: Media Processing with Streams – Khailany - 2001
1 Oehring et al., "MPEG-2 video decompression on simultaneous multithreaded processors – unknown authors - 1999
1 CompilerControlled Caching – Shin, Chame, et al. - 2002
1 et al., "Vector instruction set support for conditional operations – Smith - 2000
1 et al., "Fast sub-word permutation instructions based on butterfly networks – Yang - 2000