Academic Journal
RT Engine: An Efficient Hardware Architecture for Ray Tracing
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. | Login for full access. |
ISSN: | 20763417 |
---|---|
DOI: | 10.3390/app12199599 |
Published in: | Applied Sciences |
Language: | English |