Hardware-Accelerated Dual-Split Trees

被引:4
|
作者
Lin, Daqi [1 ]
Vasiou, Elena [1 ]
Yuksel, Cem [1 ]
Kopta, Daniel [1 ]
Brunvand, Erik [1 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
关键词
acceleration structures;
D O I
10.1145/3406185
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Bounding volume hierarchies (BVH) are the most widely used acceleration structures for ray tracing due to their high construction and traversal performance. However, the bounding planes shared between parent and children bounding boxes is an inherent storage redundancy that limits further improvement in performance due to the memory cost of reading these redundant planes. Dual-split trees can create identical space partitioning as BVHs, but in a compact form using less memory by eliminating the redundancies of the BVH structure representation. This reduction in memory storage and data movement translates to faster ray traversal and better energy efficiency. Yet, the performance benefits of dual-split trees are undermined by the processing required to extract the necessary information from their compact representation. This involves bit manipulations and branching instructions which are inefficient in software. We introduce hardware acceleration for dual-split trees and show that the performance advantages over BVHs are emphasized in a hardware ray tracing context that can take advantage of such acceleration. We provide details on how the operations needed for decoding dual-split tree nodes can be implemented in hardware and present experiments in a number of scenes with different sizes using path tracing. In our experiments, we have observed up to 31% reduction in render time and 38% energy saving using dual-split trees as compared to binary BVHs representing identical space partitioning.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Hardware-Accelerated Cache Simulation for Multicore by FPGA
    Hung, Shih-Hao
    Ho, Yi-Mo
    Yeh, Chih-Wei
    Liu, Cheng-Yueh
    Lee, Chen-Pang
    PROCEEDINGS OF THE 2018 CONFERENCE ON RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS (RACS 2018), 2018, : 231 - 236
  • [32] Hardware-accelerated adaptive EWA volume splatting
    Chen, W
    Ren, L
    Zwicker, M
    Pfister, H
    IEEE VISUALIZATION 2004, PROCEEEDINGS, 2004, : 67 - 74
  • [33] Hardware-Accelerated Index Construction for Semantic Web
    Blochwitz, Christopher
    Wolff, Julian
    Berekovic, Mladen
    Heinrich, Dennis
    Groppe, Sven
    Joseph, Jan Moritz
    Pionteck, Thilo
    2018 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT 2018), 2018, : 281 - 284
  • [34] Protean: ADAPTIVE HARDWARE-ACCELERATED INTERMITTENT COMPUTING
    Bakar, Abu
    Goel, Rishabh
    de Winkel, Jasper
    Huang, Jason
    Ahmed, Saad
    Islam, Bashima
    Pawelczak, Przemyslaw
    Yildirim, Kasim Sinan
    Hester, Josiah
    GETMOBILE-MOBILE COMPUTING & COMMUNICATIONS REVIEW, 2023, 27 (01) : 5 - 10
  • [35] Recent advances in hardware-accelerated volume rendering
    Ma, KL
    Lum, EB
    Muraki, S
    COMPUTERS & GRAPHICS-UK, 2003, 27 (05): : 725 - 734
  • [36] Transform coding for hardware-accelerated volume rendering
    Fout, Nathaniel
    Ma, Kwan-Liu
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (06) : 1600 - 1607
  • [37] Robust Partitioning for Hardware-Accelerated Functional Verification
    Moffitt, Michael D.
    Sustik, Matyas A.
    Villarrubia, Paul G.
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 854 - 859
  • [38] Automated Composition and Execution of Hardware-accelerated Operator Graphs
    Werner, Stefan
    Heinrich, Dennis
    Piper, Jannik
    Groppe, Sven
    Backasch, Rico
    Blochwitz, Christopher
    Pionteck, Thilo
    2015 10TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2015,
  • [39] A Hardware-Accelerated Software Platform for Adaptive Radiation Therapy
    Park, Seyoun
    Plishker, William
    Robinson, Adam
    Zaki, George
    Shekhar, Raj
    McNutt, Todd
    Quon, Harry
    Wong, John
    Lee, Junghoon
    WORLD CONGRESS ON MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING, 2015, VOLS 1 AND 2, 2015, 51 : 509 - 512
  • [40] Hardware-accelerated texture advection for unsteady flow visualization
    Jobard, B
    Erlebacher, G
    Hussaini, MY
    VISUALIZATION 2000, PROCEEDINGS, 2000, : 155 - 162