On Ray Reordering Techniques for Faster GPU Ray Tracing

被引:7
|
作者
Meister, Daniel [1 ,2 ]
Boksansky, Jakub [2 ,3 ]
Guthe, Michael [4 ]
Bittner, Jiri [2 ]
机构
[1] Univ Tokyo, Tokyo, Japan
[2] Czech Tech Univ, Prague, Czech Republic
[3] NVIDIA, Santa Clara, CA USA
[4] Univ Bayreuth, Bayreuth, Germany
关键词
ray tracing; ray sorting; real-time rendering; RTX;
D O I
10.1145/3384382.3384534
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study ray reordering as a tool for increasing the performance of existing GPU ray tracing implementations. We focus on ray reordering that is fully agnostic to the particular trace kernel. We summarize the existing methods for computing the ray sorting keys and discuss their properties. We propose a novel modification of a previously proposed method using the termination point estimation that is well-suited to tracing secondary rays. We evaluate the ray reordering techniques in the context of the wavefront path tracing using the RTX trace kernels. We show that ray reordering yields significantly higher trace speed on recent GPUs (1.3 - 2.0x), but to recover the reordering overhead in the hardware-accelerated trace phase is problematic.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Real-Time Ray Tracing of Implicit Surfaces on the GPU
    Singh, Jag Mohan
    Narayanan, P. J.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2010, 16 (02) : 261 - 272
  • [32] Combining GPU Tracing Methods within a Single Ray Query
    Bartels, Pieterjan
    Harada, Takahiro
    SIGGRAPH ASIA 2022 TECHNICAL COMMUNICATIONS PROCEEDINGS, SIGGRAPH 2022, 2022,
  • [33] Ray Tracing on a GPU with CUDA - Comparative Study of Three Algorithms
    Zlatuska, Martin
    Havran, Vlastimil
    WSCG 2010: COMMUNICATION PAPERS PROCEEDINGS, 2010, : 69 - 75
  • [34] Techniques for using ray tracing for complicated spaces
    Boudreau, A.
    L'Espérance, A.
    Canadian Acoustics - Acoustique Canadienne, 2001, 29 (02): : 11 - 18
  • [35] Ray tracing analysis of inclined illumination techniques
    Sinko, Jozsef
    Szabo, Gabor
    Erdelyi, Miklos
    OPTICS EXPRESS, 2014, 22 (16): : 18940 - 18948
  • [36] Interpolation techniques for ray-tracing models
    Aguado, F
    Isasi, F
    Hernando, JM
    Formella, A
    Pagel, S
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2000, 25 (05) : 343 - 346
  • [38] Ray-tracing techniques for mobile communications
    Gutiérrez, O.
    Saez De Adana, F.
    González, I.
    Pérez, J.
    Cátedra, M.F.
    Applied Computational Electromagnetics Society Journal, 2000, 15 (03): : 209 - 231
  • [39] Faster isosurface ray tracing using implicit KD-trees
    Wald, I
    Friedrich, H
    Marmitt, G
    Slusallek, P
    Seidel, HP
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2005, 11 (05) : 562 - 572
  • [40] GPU-Accelerated Ray Tracing for Visualizing Monte Carlo Models
    Nease, Brian
    Corser, Joel
    Burke, Paul
    JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, SNA + MC 2024, 2024, 302