Real-Time Ray Tracing with CUDA

被引:0
|
作者
Shih, Min [2 ]
Chiu, Yung-Feng [2 ]
Chen, Ying-Chieh [2 ]
Chang, Chun-Fa [1 ]
机构
[1] Natl Taiwan Normal Univ, Taipei 30013, Taiwan
[2] Natl Tsing Hua Univ, Hsinchu 30013, Taiwan
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS | 2009年 / 5574卷
关键词
Ray Tracing; Programmable Graphics Hardware; GPU Computing; CUDA; Multithreaded Architectures;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The graphics processors (GPUs) have recently emerged as a low-cost alternative for parallel programming. Since modern GPUs have great computational power as well as high memory bandwidth, running ray tracing oil them has been an active field of research in computer graphics in recent years. Furthermore, the introduction of CUDA, a novel GPGPU architecture, has removed several limitations that the traditional GPU-based ray tracing Suffered. In this paper, an implementation of high performance CUDA ray tracing is demonstrated. We focus on the performance and show how our design choices in various optimization lead to an implementation that Outperforms the previous works. For reasonably complex scenes with simple shading, Our implementation achieves the performance of 30 to 43 million traced rays Per second. Our implementation also includes the effects of recursive specular reflection and refraction, which were less discussed in previous GPU-based ray tracing works.
引用
收藏
页码:327 / +
页数:2
相关论文
共 50 条
  • [1] Sparse Sampling for Real-time Ray Tracing
    Viitanen, Timo
    Koskela, Matias
    Immonen, Kalle
    Makitalo, Markku
    Jaaskelainen, Pekka
    Takala, Jarmo
    PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS, VOL 1: GRAPP, 2018, : 295 - 302
  • [2] Real-Time Ray Tracing of Complex Molecular Scenes
    Marsalek, Lukas
    Dehof, Anna Katharina
    Georgiev, Iliyan
    Lenhof, Hans-Peter
    Slusallek, Philipp
    Hildebrandt, Andreas
    2010 14TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2010), 2010, : 239 - 245
  • [3] A Real-Time Terrain Ray-Tracing Engine
    Silvestre, Andre
    Pereira, Joao
    Costa, Vasco
    2018 1ST INTERNATIONAL CONFERENCE ON GRAPHICS AND INTERACTION (ICGI 2018), 2018,
  • [4] 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
  • [5] Real-time object detection on CUDA
    Herout, Adam
    Josth, Radovan
    Juranek, Roman
    Havel, Jiri
    Hradis, Michal
    Zemcik, Pavel
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2011, 6 (03) : 159 - 170
  • [6] Real-time object detection on CUDA
    Adam Herout
    Radovan Jošth
    Roman Juránek
    Jiří Havel
    Michal Hradiš
    Pavel Zemčík
    Journal of Real-Time Image Processing, 2011, 6 : 159 - 170
  • [7] TRaX: A Multicore Hardware Architecture for Real-Time Ray Tracing
    Spjut, Josef
    Kensler, Andrew
    Kopta, Daniel
    Brunvand, Erik
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (12) : 1802 - 1815
  • [8] A Real-Time Video Illustration Using CUDA
    Lee, JiHyung
    Choi, Yoon-Seok
    Koo, Bon-Ki
    Hwang, Chi Jung
    ENTERTAINMENT COMPUTING - ICEC 2009, 2009, 5709 : 258 - +
  • [9] Real-time Ray Tracing on Coarse-grained Reconfigurable Processor
    Lee, Jaedon
    Shin, Youngsam
    Lee, Won-Jong
    Ryu, Soojung
    Kim, Jeongwook
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2013, : 192 - 197
  • [10] Realistic Dynamic Projection Mapping Using Real-Time Ray Tracing
    Nomoto, Takashi
    Koishihara, Ryo
    Watanabe, Yoshihiro
    ACM SIGGRAPH 2020 EMERGING TECHNOLOGIES, 2020,