An efficient parallel architecture for ray-tracing

被引:0
|
作者
Alexandre S. Nery
Nadia Nedjah
Felipe M. G. França
机构
[1] COPPE Universidade Federal do Rio de Janeiro,LAM – Computer Architecture and Microeletronics Laboratory, Systems Engineering and Computer Science Program
[2] Universidade do Estado do Rio de Janeiro,Department of Electronics Engineering and Telecommunications, Faculty of Engineering
关键词
Parallel architecture; ray tracing; FPGA; Computer graphics;
D O I
暂无
中图分类号
学科分类号
摘要
Real time rendering of three-dimensional scenes in high photorealistic details is a hard task, such as in the ray tracing rendering algorithm. In general, the performance achieved by a sequential software-based implementation of ray tracing is far from satisfactory. However, parallel implementations of ray tracing have been enabling reasonable real time performance, as the algorithm is embarrassingly parallel. Thus, a custom parallel design in hardware is likely to achieve an even higher performance. In this paper, we propose a hardware parallel architecture capable of dealing with the main desirable features of ray tracing, such as shadows and reflection effects, imposing low area cost and a promising rendering performance. Such architecture, called GridRT, is based on the Uniform Grid acceleration structure and is intended to deliver massive parallelism through parallel ray-triangle intersection tests as well as parallel processing of many rays. A hardware implementation of the proposed architecture is presented, together with some performance results and resources requirements. The rendering is reduced by 80% using a grid configuration of eight processing elements.
引用
收藏
页码:189 / 202
页数:13
相关论文
共 50 条
  • [41] INTERACTIVE RAY-TRACING ON A VIRTUAL SHARED-MEMORY PARALLEL COMPUTER
    KEATES, MJ
    HUBBOLD, RJ
    [J]. COMPUTER GRAPHICS FORUM, 1995, 14 (04) : 189 - 202
  • [42] Seismic ray-tracing and Earth mesh modeling on various parallel architectures
    Grunberg, M
    Genaud, S
    Mongenet, C
    [J]. JOURNAL OF SUPERCOMPUTING, 2004, 29 (01): : 27 - 44
  • [43] RAY-TRACING AND POV-RAY
    FARMER, D
    [J]. DR DOBBS JOURNAL, 1994, 19 (10): : 16 - 16
  • [44] DIFFERENTIATION OF RAY-TRACING EQUATIONS
    TATIAN, B
    [J]. JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1975, 65 (10) : 1176 - 1176
  • [45] Ray-tracing acceleration techniques
    Aguado, F
    Formella, A
    Hernando, JM
    Isasi, F
    [J]. MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2000, 25 (05) : 363 - 365
  • [46] Ray-tracing CAD objects
    Nicholson, Mark
    Moore, Kenneth
    Hoersch, Ingolf
    [J]. INTERNATIONAL OPTICAL DESIGN CONFERENCE 2006, PTS 1 AND 2, 2006, 6342
  • [47] SIMPLIFIED RAY-TRACING COMPUTATIONS
    MOONEY, CS
    [J]. JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1962, 34 (05): : 684 - &
  • [48] COMPUTABILITY AND COMPLEXITY OF RAY-TRACING
    REIF, JH
    TYGAR, JD
    YOSHIDA, A
    [J]. DISCRETE & COMPUTATIONAL GEOMETRY, 1994, 11 (03) : 265 - 287
  • [49] Ray-tracing modeling for submillimeters
    Molebny, Vasyl
    Sokurenko, Vyacheslav
    Hui, Ling
    [J]. RADAR SENSOR TECHNOLOGY XXVIII, 2024, 13048
  • [50] RAY-TRACING IN COMPLEX MEDIA
    FARRA, V
    [J]. JOURNAL OF APPLIED GEOPHYSICS, 1993, 30 (1-2) : 55 - 73