A Sorting Classification of Parallel Rendering

  • Molnar S
  • Ellsworth D
  • Fuchs H
 et al. 
  • 91

    Readers

    Mendeley users who have this article in their library.
  • 325

    Citations

    Citations of this article.

Abstract

We describe a classification scheme that we believe provides a more structured framework for reasoning about parallel rendering. The scheme is based on where the sort from object coordinates to screen coordinates occurs, which we believe is fundamental whenever both geometry processing and rasterization are performed in parallel. This classification scheme supports the analysis of computational and communication costs, and encompasses the bulk of current and proposed highly parallel renderers - both hardware and software. We begin by reviewing the standard feed-forward rendering pipeline, showing how different ways of parallelizing it lead to three classes of rendering algorithms. Next, we consider each of these classes in detail, analyzing their aggregate processing and communication costs, possible variations, and constraints they may impose on rendering applications. Finally, we use these analyses to compare the classes and identify when each is likely to be preferable.

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document

Authors

  • Steven Molnar

  • David Ellsworth

  • Henry Fuchs

  • Michael Cox

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free