Polygon rendering on a stream architecture
- 1 August 2000
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
The use of a programmable stream architecture in polygon rendering provides a powerful mechanism to address the high performance needs of today's complex scenes as well as the need for flexibility and programmability in the polygon rendering pipeline. We describe how a polygon rendering pipeline maps into data streams and kernels that operate on streams, and how this mapping is used to implement the polgyon rendering pipeline on Imagine, a programmable stream processor. We compare our results on a cycle-accurate simulation of Imagine to representative hardware and software renderers.Keywords
This publication has 20 references indexed in Scilit:
- A shading language on graphics hardwarePublished by Association for Computing Machinery (ACM) ,1998
- VIS speeds new media processingIEEE Micro, 1996
- MMX technology extension to the Intel architectureIEEE Micro, 1996
- FBRAMPublished by Association for Computing Machinery (ACM) ,1994
- PixelFlow: high-speed rendering using image compositionACM SIGGRAPH Computer Graphics, 1992
- Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memoriesACM SIGGRAPH Computer Graphics, 1989
- Chap - a SIMD graphics processorPublished by Association for Computing Machinery (ACM) ,1984
- The CRAY-1 computer systemCommunications of the ACM, 1978
- Program Improvement by Source-to-Source TransformationJournal of the ACM, 1977
- The parallel execution of DO loopsCommunications of the ACM, 1974