RTA: an Efficient SIMD Architecture for Ray Tracing

Run Yan,Libo Huang,Hui Guo,Yashuai Lü,Ling Yang,Nong Xiao,Li Shen,Yongwen Wang
DOI: https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00040
2022-01-01
Abstract:In recent years, real-time ray tracing has attracted considerable attention with the increasing demand for photo-realistic graphics and rapid advances in CPUs/GPUs. However, efficient hardware architecture is challenging due to branches and high computation intensity for ray tracing. In this paper, we present a novel ray tracing hardware architecture called RTA (Ray Tracing Accelerator) to improve hardware efficiency. RTA has two key features: 1) an area-efficient T&I pipeline adopts three optimization strategies; 2) the configuration of two Ray Traversal units has the highest ray tracing efficiency. Combined with these, we implement our system at RTL level with agile chip development. Experimental results demonstrate that RTA's performance achieves <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$2.83\times$</tex> higher than other academic and commercial architectures in a similar area.
What problem does this paper attempt to address?