• DocumentCode
    3232540
  • Title

    Design for Parallel Interactive Ray Tracing Systems

  • Author

    Bigler, James ; Stephens, Abe ; Parker, Steven G.

  • Author_Institution
    Sci. Comput. & Imaging Inst., Utah Univ., Salt Lake City, UT
  • fYear
    2006
  • fDate
    18-20 Sept. 2006
  • Firstpage
    187
  • Lastpage
    196
  • Abstract
    We describe the software architecture of the Manta interactive ray tracer and describe its application in engineering and scientific visualization. Although numerous ray tracing software packages have been developed, much of the traditional design wisdom needs to be updated to provide support for interactivity, high degrees of parallelism, and modern packet-based acceleration structures. We discuss situations that are normally not considered when designing a batch ray tracer and present methods to overcome those challenges. This paper advocates a forward looking programming model for interactive ray tracing that uses reconfigurable components to achieve flexibility while achieving scalability on large numbers of processors. Manta employs data structures motivated by modern microprocessor design that can exploit instruction-level parallelism. We discuss the design tradeoffs and the performance achieved for this system
  • Keywords
    data structures; data visualisation; parallel processing; ray tracing; software architecture; Manta interactive ray tracer; data structure; forward looking programming model; instruction-level parallelism; microprocessor design; reconfigurable component; scientific visualization; software architecture; software package; Application software; Computational modeling; Computer graphics; Data structures; Hardware; Parallel processing; Process design; Ray tracing; Rendering (computer graphics); Software architecture; interactive ray tracing; ray tracing; software architecture;
  • 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.280230
  • Filename
    4061561