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 条
  • [1] GPU Ray Tracing
    Parker, Steven G.
    Friedrich, Heiko
    Luebke, David
    Morley, Keith
    Bigler, James
    Hoberock, Jared
    McAllister, David
    Robison, Austin
    Dietrich, Andreas
    Humphreys, Greg
    McGuire, Morgan
    Stich, Martin
    COMMUNICATIONS OF THE ACM, 2013, 56 (05) : 93 - 101
  • [2] Incoherent ray tracing on GPU
    Yang X.
    Xu D.
    Zhao L.
    Journal of Multimedia, 2010, 5 (03): : 259 - 267
  • [3] Ray tracing via GPU rasterization
    Hu, Wei
    Huang, Yangyu
    Zhang, Fan
    Yuan, Guodong
    Li, Wei
    VISUAL COMPUTER, 2014, 30 (6-8): : 697 - 706
  • [4] Ray tracing via GPU rasterization
    Wei Hu
    Yangyu Huang
    Fan Zhang
    Guodong Yuan
    Wei Li
    The Visual Computer, 2014, 30 : 697 - 706
  • [5] Complex shading efficiently for ray tracing on GPU
    Xin Yang
    Duan-qing Xu
    Lei Zhao
    Bing Yang
    Multimedia Tools and Applications, 2015, 74 : 1091 - 1106
  • [6] Complex shading efficiently for ray tracing on GPU
    Yang, Xin
    Xu, Duan-qing
    Zhao, Lei
    Yang, Bing
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (03) : 1091 - 1106
  • [7] Faster ray tracing using adaptive grids
    Klimaszewski, KS
    Sederberg, TW
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1997, 17 (01) : 42 - 51
  • [8] The Research on the ray tracing algorithms Base on GPU
    Mao, Huaqing
    Zhu, Li
    CONFERENCE ON WEB BASED BUSINESS MANAGEMENT, VOLS 1-2, 2010, : 1012 - 1015
  • [9] GPU-based nonlinear ray tracing
    Weiskopf, D
    Schafhitzel, T
    Ertl, T
    COMPUTER GRAPHICS FORUM, 2004, 23 (03) : 625 - 633
  • [10] GPU Ray Tracing using Irregular Grids
    Perard-Gayot, Arsene
    Kalojanov, Javor
    Slusallek, Philipp
    COMPUTER GRAPHICS FORUM, 2017, 36 (02) : 477 - 486