• DocumentCode
    2968028
  • Title

    Comparing incoherent ray performance of TRaX vs. Manta

  • Author

    Kopta, Danny ; Spjut, Josef ; Brunvand, Erik ; Parker, Steve

  • Author_Institution
    Sch. of Comput., Univ. of Utah, Salt Lake City, UT
  • fYear
    2008
  • fDate
    9-10 Aug. 2008
  • Firstpage
    183
  • Lastpage
    183
  • Abstract
    TRaX (Threaded Ray eXecution) is a highly parallel multi-threaded, multi-core processor architecture designed for real-time ray tracing. One motivation behind TRaX is to accelerate single-ray performance instead of relying on ray-packets in SIMD mode to boost throughput, which can fail as packets become incoherent. To evaluate the effectiveness of this approach we implement a path tracer on the TRaX simulator and measure performance as the secondary rays become less coherent. We are able to show that TRaX exhibits only minor slowdown on highly incoherent rays compared to a well-optimized SIMD-packet based path tracer which suffers significant slowdown as rays become incoherent.
  • Keywords
    multi-threading; parallel architectures; ray tracing; real-time systems; SIMD mode; SIMD-packet based path tracer; TRaX simulator; incoherent ray performance; multicore processor architecture; parallel multithreaded system; threaded ray execution; Acceleration; Computer architecture; Concurrent computing; Layout; Multicore processing; Process design; Ray tracing; Sampling methods; Velocity measurement; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Interactive Ray Tracing, 2008. RT 2008. IEEE Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-1-4244-2741-3
  • Type

    conf

  • DOI
    10.1109/RT.2008.4634646
  • Filename
    4634646