• DocumentCode
    3232318
  • Title

    Experiences with Streaming Construction of SAH KD-Trees

  • Author

    Popov, Stefan ; Gunther, Johannes ; Seidel, Hans-Peter ; Slusallek, Philipp

  • Author_Institution
    MPI Informatik
  • fYear
    2006
  • fDate
    18-20 Sept. 2006
  • Firstpage
    89
  • Lastpage
    94
  • Abstract
    A major reason for the recent advancements in ray tracing performance is the use of optimized acceleration structures, namely kd-trees based on the surface area heuristic (SAH). Though algorithms exist to build these search trees in O(n log n), the construction times for larger scenes are still high and do not allow for rebuilding the kd-tree every frame to support dynamic changes. In this paper we propose modifications to previous kd-tree construction algorithms that significantly increase the coherence of memory accesses during construction of the kd-tree. Additionally we provide theoretical and practical results regarding conservatively sub-sampling of the SAH cost function
  • Keywords
    computational complexity; ray tracing; storage management; tree data structures; tree searching; SAH kd-trees; memory access; optimized acceleration structures; ray tracing; search trees; surface area heuristic; Acceleration; Buildings; Computer graphics; Cost function; Data structures; Hardware; Image generation; Layout; Piecewise linear approximation; Ray tracing; Kd-tree construction; bounded variation function; parallelization; streaming memory access;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interactive Ray Tracing 2006, IEEE Symposium on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    1-4244-0693-5
  • Type

    conf

  • DOI
    10.1109/RT.2006.280219
  • Filename
    4061550