Hardware implementation of micropolygon rasterization with motion and defocus blur

J. S. Brunhaver, K. Fatahalian, P. Hanrahan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Scopus citations

Abstract

Current GPUs rasterize micropolygons (polygons approximately one pixel in size) inefficiently. Additionally, they do not natively support triangle rasterization with jittered sampling, defocus, or motion blur. We perform a microarchitectural study of fixed-function micropolygon rasterization using custom circuits. We present three rasterization designs: the first optimized for triangle micropolygons that are not blurred, a second for stochastic rasterization of micropolygons with motion and defocus blur, and third that is a hybrid combination of the two. Our designs achieve high area and power efficiency by using low-precision operations and rasterizing pairs of adjacent triangles in parallel. We demonstrate optimized designs synthesized in a 45 nm process showing that a micropolygon rasterization unit with a throughput of 3 billion micropolygons per second would consume 2.9 W and occupy 4.1 mm2 which is 0.77% of the die area of a GeForce GTX 480 GPU. Categories and Subject Descriptors (according to ACM CCS): I.3.1 [Computer Graphics]: Graphics processors-I.3.7 Three-Dimensional Graphics and Realism.

Original languageEnglish (US)
Title of host publicationHigh-Performance Graphics 2010 - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG 2010
EditorsSamuli Laine, Warren Hunt, Michael Doggett
PublisherAssociation for Computing Machinery
Pages1-9
Number of pages9
ISBN (Print)9783905674262
StatePublished - Jun 25 2010
Externally publishedYes
Event2nd ACM SIGGRAPH / Eurographics on High-Performance Graphics, HPG 2010 - Saarbrucken, Germany
Duration: Jun 25 2010Jun 27 2010

Publication series

NameHigh-Performance Graphics - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG
ISSN (Print)2079-8679
ISSN (Electronic)2079-8687

Other

Other2nd ACM SIGGRAPH / Eurographics on High-Performance Graphics, HPG 2010
CountryGermany
CitySaarbrucken
Period6/25/106/27/10

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Computational Theory and Mathematics
  • Computer Graphics and Computer-Aided Design

Fingerprint Dive into the research topics of 'Hardware implementation of micropolygon rasterization with motion and defocus blur'. Together they form a unique fingerprint.

  • Cite this

    Brunhaver, J. S., Fatahalian, K., & Hanrahan, P. (2010). Hardware implementation of micropolygon rasterization with motion and defocus blur. In S. Laine, W. Hunt, & M. Doggett (Eds.), High-Performance Graphics 2010 - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG 2010 (pp. 1-9). (High-Performance Graphics - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG). Association for Computing Machinery.