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
来源
I3D 2020: ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES | 2020年
关键词
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 条
  • [41] Comparison of Modern Omnidirectional Precise Shadowing Techniques Versus Ray Tracing
    Kobrtek, Jozef
    Milet, Tomas
    Toth, Michal
    Herout, Adam
    COMPUTER GRAPHICS FORUM, 2022, 41 (01) : 106 - 121
  • [42] Improving the accuracy of ray-tracing techniques for indoor propagation modeling
    Remley, KA
    Anderson, HR
    Weisshar, A
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2000, 49 (06) : 2350 - 2358
  • [43] Applicability of game engine for ray tracing techniques in a complex urban environment
    Navarro, Andres
    Guevara, Dinael
    2010 IEEE 72ND VEHICULAR TECHNOLOGY CONFERENCE FALL, 2010,
  • [44] Speed-Up Techniques for Ray Tracing Field Prediction Models
    Degli-Esposti, Vittorio
    Fuschini, Franco
    Vitucci, Enrico M.
    Falciasecca, Gabriele
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2009, 57 (05) : 1469 - 1480
  • [45] The Advent of GPU Ray Tracers
    Kroeze, J. C. W.
    Jordaan, D. B.
    Pretorius, P.
    KNOWLEDGE MANAGEMENT AND INNOVATION: A BUSINESS COMPETITIVE EDGE PERSPECTIVE, VOLS 1-3, 2010, : 438 - +
  • [46] Pixels grouping and shadow cache for faster integral 3D ray-tracing
    Youssef, OH
    Aggoun, A
    Wolf, W
    McCormick, M
    STEREOSCOPIC DISPLAYS AND VIRTUAL REALITY SYSTEMS IX, 2002, 4660 : 123 - +
  • [47] Study of improved ray tracing parallel algorithm for CGH of 3D objects on GPU
    Cong, Bin
    Jiang, Xiaoyu
    Yao, Jun
    Zhao, Kai
    INTERNATIONAL SYMPOSIUM ON OPTOELECTRONIC TECHNOLOGY AND APPLICATION 2014: ADVANCED DISPLAY TECHNOLOGY; AND NONIMAGING OPTICS: EFFICIENT DESIGN FOR ILLUMINATION AND SOLAR CONCENTRATION, 2014, 9296
  • [48] A scalable plant-resolving radiative transfer model based on optimized GPU ray tracing
    Bailey, B. N.
    Overby, M.
    Willemsen, P.
    Pardyjak, E. R.
    Mahaffee, W. F.
    Stoll, R.
    AGRICULTURAL AND FOREST METEOROLOGY, 2014, 198 : 192 - 208
  • [49] Texture Space Caching and Reconstruction for Ray Tracing
    Munkberg, Jacob
    Hasselgren, Jon
    Clarberg, Petrik
    Andersson, Magnus
    Akenine-Moller, Tomas
    ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (06):
  • [50] Efficient ray sorting for the tracing of incoherent rays
    Nah, Jae-Ho
    Jung, Yun-Hye
    Park, Woo-Chan
    Han, Tack-Don
    IEICE ELECTRONICS EXPRESS, 2012, 9 (09): : 849 - 854