Data Parallel Path Tracing in Object Space

04/21/2022
by   Ingo Wald, et al.
0

We investigate the concept of rendering production-style content with full path tracing in a data-distributed fashion – that is, with multiple collaborating nodes and/or GPUs that each store only part of the model. In particular, we propose a new approach to tracing rays across different nodes/GPUs that improves over traditional spatial partitioning, can support both object-space and spatial partitioning (or any combination thereof), and that enables multiple techniques for reducing the number of rays sent across the network. We show that this approach can handle different kinds of model partitioning strategies, and can ultimately render non-trivial models with full path tracing even on quite moderate hardware resources with rather low-end interconnect.

READ FULL TEXT

page 1

page 4

page 6

research
05/22/2015

Implementing a Photorealistic Rendering System using GLSL

Ray tracing on GPUs is becoming quite common these days. There are many ...
research
10/17/2021

Real Time Cluster Path Tracing

Photorealistic rendering effects are common in films, but most real time...
research
05/31/2023

Towards Neural Path Tracing in SRAM

We present an experimental neural path tracer designed to exploit the la...
research
01/08/2020

Digesting the Elephant – Experiences with Interactive Production Quality Path Tracing of the Moana Island Scene

New algorithmic and hardware developments over the past two decades have...
research
08/05/2019

Efficient Space Skipping and Adaptive Sampling of Unstructured Volumes Using Hardware Accelerated Ray Tracing

Sample based ray marching is an effective method for direct volume rende...
research
06/03/2023

BEDRF: Bidirectional Edge Diffraction Response Function for Interactive Sound Propagation

We introduce bidirectional edge diffraction response function (BEDRF), a...
research
03/08/2021

DepGraph: Localizing Performance Bottlenecks in Multi-Core Applications Using Waiting Dependency Graphs and Software Tracing

This paper addresses the challenge of understanding the waiting dependen...

Please sign up or login with your details

Forgot password? Click here to reset