Analysis of Cache Behavior and Performance of Different BVH Memory Layouts for Tracing Incoherent Rays (Englisch)

Wie erhalte ich diesen Titel?

Download
Kommerziell Vergütung an den Verlag: 14,50 € Grundgebühr: 4,00 € Gesamtpreis: 18,50 €
Akademisch Vergütung an den Verlag: 4,50 € Grundgebühr: 2,00 € Gesamtpreis: 6,50 €

With CPUs moving towards many-core architectures and GPUs becoming more general purpose architectures, path tracing can now be well parallelized on commodity hardware. While parallelization is trivial in theory, properties of real hardware make efficient parallelization difficult, especially when tracing incoherent rays. We investigate how different bounding volume hierarchy (BVH) and node memory layouts as well as storing the BVH in different memory areas impacts the ray tracing performance of a GPU path tracer. We optimize the BVH layout using information gathered in a pre-processing pass applying a number of different BVH reordering techniques. Depending on the memory area and scene complexity, we achieve moderate speedups.

Inhaltsverzeichnis Konferenzband

Die Inhaltsverzeichnisse werden automatisch erzeugt und basieren auf den im Index des TIB-Portals verfügbaren Einzelnachweisen der enthaltenen Beiträge. Die Anzeige der Inhaltsverzeichnisse kann daher unvollständig oder lückenhaft sein.

Practical Parallel Rendering of Detailed Neuron Simulations
Hernando, Juan B. / Biddiscombe, John / Bohara, Bidur / Eilemann, Stefan / Schürmann, Felix | 2013
VtkSMP: Task-based Parallel Operators for VTK Filters
Ettinger, Mathias / Broquedis, F. / Gautier, T. / Ploix, S. / Raffin, Bruno | 2013
Image-parallel Ray Tracing using OpenGL Interception
Brownlee, Carson / Ize, Thiago / Hansen, Charles D. | 2013
Rendering Molecular Surfaces using Order-Independent Transparency
Kauker, Daniel / Krone, Michael / Panagiotidis, Alexandros / Reina, Guido / Ertl, Thomas | 2013
Scalable Seams for Gigapixel Panoramas
Philip, Sujin / Summa, Brian / Tierny, Julien / Bremer, Peer-Timo / Pascucci, Valerio | 2013
Analysis of Cache Behavior and Performance of Different BVH Memory Layouts for Tracing Incoherent Rays
Wodniok, Dominik / Schulz, Andre / Widmer, Sven / Goesele, Michael | 2013
Scalable Parallel Feature Extraction and Tracking for Large Time-varying 3D Volume Data
Wang, Yang / Yu, Hongfeng / Ma, Kwan-Liu | 2013
GPU Acceleration of Particle Advection Workloads in a Parallel, Distributed Memory Setting
Camp, David / Krishnan, Hari / Pugmire, David / Garth, Christoph / Johnson, Ian / Bethel, E. Wes / Joy, Kenneth I. / Childs, Hank | 2013
In Situ Pathtube Visualization with Explorable Images
Ye, Yucong / Miller, Robert / Ma, Kwan-Liu | 2013
Feedback