PipeRench: a coprocessor for streaming multimedia acceleration
Top Cited Papers
- 20 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636897,p. 28-39
- https://doi.org/10.1109/isca.1999.765937
Abstract
Future computing workloads will emphasize an architecture's ability to perform relatively simple calculations on massive quantities of mixed-width data. This paper describes a novel reconfigurable fabric architecture, PipeRench, optimized to accelerate these types of computations. PipeRench enables fast, robust compilers, supports forward compatibility, and virtualizes configurations, thus removing the fixed size constraint present in other fabrics. For the first time we explore how the bit-width of processing elements affects performance and show how the PipeRench architecture has been optimized to balance the needs of the compiler against the realities of silicon. Finally, we demonstrate extreme performance speedup on certain computing kernels (up to 190x versus a modern RISC processor), and analyze how this acceleration translates to application speedup.Keywords
This publication has 23 references indexed in Scilit:
- Practical fast 1-D DCT algorithms with 11 multiplicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Garp: a MIPS processor with a reconfigurable coprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The Chimaera reconfigurable functional unitPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A dynamic instruction set computerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The roles of FPGAs in reprogrammable systemsProceedings of the IEEE, 1998
- How multimedia workloads will change processor designComputer, 1997
- One billion transistors, one uniprocessor, one chipComputer, 1997
- Intel MMX for multimedia PCsCommunications of the ACM, 1997
- Scalable processors in the billion-transistor era: IRAMComputer, 1997
- Superspeculative microarchitecture for beyond AD 2000Computer, 1997