Polygon rendering on a stream architecture

  • Authors:
  • John D. Owens;William J. Dally;Ujval J. Kapasi;Scott Rixner;Peter Mattson;Ben Mowery

  • Affiliations:
  • Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA;Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA;Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA;Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA;Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA;Computer Systems Laboratory, Stanford University, Gates Computer Science Building, 4A, Stanford, CA

  • Venue:
  • HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

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.