RT Engine: An Efficient Hardware Architecture for Ray Tracing

Bibliographic Details
Title: RT Engine: An Efficient Hardware Architecture for Ray Tracing
Authors: Run Yan, Libo Huang, Hui Guo, Yashuai Lü, Ling Yang, Nong Xiao, Yongwen Wang, Li Shen, Mengqiao Lan
Source: Applied Sciences, Vol 12, Iss 19, p 9599 (2022)
Publisher Information: MDPI AG, 2022.
Publication Year: 2022
Collection: LCC:Technology
LCC:Engineering (General). Civil engineering (General)
LCC:Biology (General)
LCC:Physics
LCC:Chemistry
Subject Terms: machine vision, computer graphics, hardware architecture, rendering, ray tracing, graphics accelerators, Technology, Engineering (General). Civil engineering (General), TA1-2040, Biology (General), QH301-705.5, Physics, QC1-999, Chemistry, QD1-999
More Details: The reality of the ray tracing technology that leads to its rendering effect is becoming increasingly apparent in computer vision and industrial applications. However, designing efficient ray tracing hardware is challenging due to memory access issues, divergent branches, and daunting computation intensity. This article presents a novel architecture, a RT engine (Ray Tracing engine), that accelerates ray tracing. First, we set up multiple stacks to store information for each ray so that the RT engine can process many rays parallel in the system. The information in these stacks can effectively improve the performance of the system. Second, we choose the three-phase break method during the triangle intersection test, which can make the loop break earlier. Third, the reciprocal unit adopts the approximation method, which combines Parabolic Synthesis and Second-Degree interpolation. Combined with these strategies, we implement our system at RTL level with agile chip development. Simulation and experimental results show that our architecture achieves a performance per area which is 2.4 × greater than the best reported results for ray tracing on dedicated hardware.
Document Type: article
File Description: electronic resource
Language: English
ISSN: 2076-3417
Relation: https://www.mdpi.com/2076-3417/12/19/9599; https://doaj.org/toc/2076-3417
DOI: 10.3390/app12199599
Access URL: https://doaj.org/article/2147bc9de37b4f60aa8d2d0be7997e80
Accession Number: edsdoj.2147bc9de37b4f60aa8d2d0be7997e80
Database: Directory of Open Access Journals
Full text is not displayed to guests.
More Details
ISSN:20763417
DOI:10.3390/app12199599
Published in:Applied Sciences
Language:English