• DocumentCode
    3232191
  • Title

    An Evaluation of Parallel Grid Construction for Ray Tracing Dynamic Scenes

  • Author

    Ize, Thiago ; Wald, Ingo ; Robertson, Chelsea ; Parker, Steven G.

  • Author_Institution
    Sci. Comput. & Imaging Inst., Utah Univ., Salt Lake City, UT
  • fYear
    2006
  • fDate
    18-20 Sept. 2006
  • Firstpage
    47
  • Lastpage
    55
  • Abstract
    We describe and analyze several ways to parallelize the rebuild of a grid acceleration structure used for interactive ray tracing of dynamic scenes. While doing so, we also analyze memory system performance on a multi-core multi-processor system. In particular, we present a scalable sort-middle approach that uses a minimum amount of synchronization, scales to many CPUs, and becomes performance limited only by memory bandwidth. This algorithm is capable of rebuilding grids within a fraction of a second, enabling interactive ray tracing of large multi-million triangle scenes
  • Keywords
    computational geometry; interactive systems; mesh generation; multiprocessing systems; parallel processing; ray tracing; sorting; tree data structures; dynamic scene interactive ray tracing; grid acceleration structure; multicore multiprocessor system; parallel grid construction evaluation; scalable sort-middle approach; synchronization; Acceleration; Computer graphics; Costs; Layout; Performance analysis; Ray tracing; Scalability; Scientific computing; System performance; Yarn; dynamic scenes; grid; interactive ray tracing; parallel build; scalability and performance; sort middle;
  • 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.280214
  • Filename
    4061545