Liu, Lufei
Chang, Wesley
Demoullin, Francois
Chou, Yuan Hsi
Saed, Mohammadreza
Pankratz, David
Nowicki, Tyler
Aamodt, Tor M.
2021-09-02
<p>This artifacts contains a Docker image, in which the simulator used in our MICRO 2021 conference paper is installed. The system also includes a ray tracing application and scripts to generate results to match the paper. </p>
<p>Ray tracing techniques can generate highly realistic images by traversing rays through hierarchical acceleration structures and testing for intersections. Raster-based shading techniques have historically been preferred for real-time graphics due to the computational intensity of ray tracing. However, recent Graphics Processing Units (GPUs) now incorporate hardware support for ray tracing, accelerating the ray traversal and intersection process. We observe that rays which follow similar paths execute many redundant ray-box intersection tests in their traversals. We propose a ray intersection predictor to speculatively elide redundant operations in traversals and proceed directly to necessary intersection tests.</p>
https://doi.org/10.5281/zenodo.5363655
oai:zenodo.org:5363655
Zenodo
https://doi.org/10.5281/zenodo.5147579
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
MICRO, IEEE/ACM International Symposium on Microarchitecture, 2021
Intersection Prediction for Accelerated GPU Ray Tracing
info:eu-repo/semantics/other