DocumentCode :
46725
Title :
HART: A Hybrid Architecture for Ray Tracing Animated Scenes
Author :
Jae-Ho Nah ; Jin-Woo Kim ; Junho Park ; Won-Jong Lee ; Jeong-Soo Park ; Seok-Yoon Jung ; Woo-Chan Park ; Manocha, D. ; Tack-Don Han
Volume :
21
Issue :
3
fYear :
2015
fDate :
March 1 2015
Firstpage :
389
Lastpage :
401
Abstract :
We present a hybrid architecture, inspired by asynchronous BVH construction [1], for ray tracing animated scenes. Our hybrid architecture utilizes heterogeneous hardware resources: dedicated ray-tracing hardware for BVH updates and ray traversal and a CPU for BVH reconstruction. We also present a traversal scheme using a primitive´s axis-aligned bounding box (PrimAABB). This scheme reduces ray-primitive intersection tests by reusing existing BVH traversal units and the primAABB data for tree updates; it enables the use of shallow trees to reduce tree build times, tree sizes, and bus bandwidth requirements. Furthermore, we present a cache scheme that exploits consecutive memory access by reusing data in an L1 cache block. We perform cycle-accurate simulations to verify our architecture, and the simulation results indicate that the proposed architecture can achieve real-time Whitted ray tracing animated scenes at 1,920 × 1,200 resolution. This result comes from our high-performance hardware architecture and minimized resource requirements for tree updates.
Keywords :
cache storage; computer animation; ray tracing; BVH reconstruction; BVH updates; HART architecture; L1 cache block; PrimAABB; asynchronous BVH construction; bus bandwidth requirements; cache scheme; heterogeneous hardware resources; memory access; primitive axis-aligned bounding box; ray tracing animated scenes; ray traversal; ray-primitive intersection tests; resource requirements; shallow trees; traversal scheme; tree build times; tree size; tree updates; Computer architecture; Geometry; Hardware; Heuristic algorithms; Indexes; Pipelines; Ray tracing; Ray tracing; bounding volume hierarchy; dynamic scene; graphics hardware;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2014.2371855
Filename :
6960897
Link To Document :
بازگشت