4.5 Article

Out-of-core Data Management for Path Tracing on Hybrid Resources

Journal

COMPUTER GRAPHICS FORUM
Volume 28, Issue 2, Pages 385-396

Publisher

WILEY
DOI: 10.1111/j.1467-8659.2009.01378.x

Keywords

Computer Graphics [I.3.7]: Three-Dimensional Graphics and Realism; Color, shading, shadowing and texture

Funding

  1. Department of Energy's Early Career Principal Investigator Award [DE-FG02-04ER25609]
  2. National Science Foundation [0541448]
  3. DoE SciDAC Institute for Ultrascale Visualization
  4. DoE SciDAC Visualization and Analytics Center for Emerging Technologies (VACET)
  5. Direct For Computer & Info Scie & Enginr
  6. Division of Computing and Communication Foundations [0541448] Funding Source: National Science Foundation

Ask authors/readers for more resources

We present a software system that enables path-traced rendering of complex scenes. The system consists of two primary components: an application layer that implements the basic rendering algorithm, and an out-of-core scheduling and data-management layer designed to assist the application layer in exploiting hybrid computational resources (e.g., CPUs and GPUs) simultaneously. We describe the basic system architecture, discuss design decisions of the system's data-management layer, and outline an efficient implementation of a path tracer application, where GPUs perform functions such as ray tracing, shadow tracing, importance-driven light sampling, and surface shading. The use of GPUs speeds up the runtime of these components by factors ranging from two to twenty, resulting in a substantial overall increase in rendering speed. The path tracer scales well with respect to CPUs, GPUs and memory per node as well as scaling with the number of nodes. The result is a system that can render large complex scenes with strong performance and scalability.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available