@inproceedings{6ec78bdf4b694e07a2bf9e640e86b633,
title = "Parallel sah k-D tree construction",
abstract = "The k-D tree is a well-studied acceleration data structure for ray tracing. It is used to organize primitives in a scene to allow efficient execution of intersection operations between rays and the primitives. The highest quality k-D tree can be obtained using greedy cost optimization based on a surface area heuristc (SAH). While the high quality enables very fast ray tracing times, a key drawback is that the k-D tree construction time remains prohibitively expensive. This cost is unreasonable for rendering dynamic scenes for future visual computing applications on emerging multicore systems. Much work has therefore been focused on faster parallel k-D tree construction performance at the expense of approximating or ignoring SAH computation, which produces k-D trees that degrade rendering time. In this paper, we present two new parallel algorithms for building precise SAH-optimized k-D trees, with different tradeoffs between the total work done and parallel scalability. The algorithms achieve up to 8? speedup on 32 cores, without degrading tree quality and rendering time, yielding the best reported speedups so far for precise-SAH k-D tree construction.",
author = "Byn Choi and Rakesh Komuravelli and Victor Lu and Hyojin Sung and Bocchino, {Robert L.} and Adve, {Sarita V.} and Hart, {John C.}",
note = "Funding Information: Acknowledgments Thanks to Ingo Wald for helpful discussions. This work was funded by the Universal Parallel Computing Research Center at the University of Illinois at Urbana-Champaign. The Center is sponsored by Intel Corporation and Microsoft Corporation. Publisher Copyright: {\textcopyright} The Eurographics Association 2010.; 2nd ACM SIGGRAPH / Eurographics on High-Performance Graphics, HPG 2010 ; Conference date: 25-06-2010 Through 27-06-2010",
year = "2010",
month = jun,
day = "25",
language = "English (US)",
isbn = "9783905674262",
series = "High-Performance Graphics - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG",
publisher = "Association for Computing Machinery",
pages = "77--86",
editor = "Samuli Laine and Warren Hunt and Michael Doggett",
booktitle = "High-Performance Graphics 2010 - ACM SIGGRAPH / Eurographics Symposium Proceedings, HPG 2010",
}