DocumentCode :
2967925
Title :
A straightforward CUDA implementation for interactive ray-tracing
Author :
Budge, Brian C. ; Anderson, John C. ; Garth, Christoph ; Joy, Kenneth I.
Author_Institution :
Univ. of California, Davis, CA
fYear :
2008
fDate :
9-10 Aug. 2008
Firstpage :
178
Lastpage :
178
Abstract :
In recent years, applying the powerful computational resources delivered by modern GPUs to ray tracing has resulted in a number of ray tracing implementations that allow rendering of moderately sized scenes at interactive speeds. In our poster, we present a fast implementation for ray tracing with CUDA. We describe an optimized GPU-based ray tracing approach within the CUDA framework that does not explicitly make use of ray coherency or architectural specifics and is therefore simple to implement, while still exceeding performance of previously presented approaches. Optimal performance is achieved by empirically tuning the ray tracing kernel to the executing hardware. We describe our implementation in detail and provide a performance analysis and comparison to prior work.
Keywords :
computer graphic equipment; interactive systems; ray tracing; rendering (computer graphics); CUDA implementation; GPU; interactive ray-tracing method; rendering method; Computer graphics; Data structures; Hardware; Kernel; Layout; Performance analysis; Processor scheduling; Ray tracing; Standards publication; Yarn; I.3.6 [Computer Graphics]: Graphics data structures and data types-Methodology and Techniques Realism; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Raytracing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interactive Ray Tracing, 2008. RT 2008. IEEE Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-1-4244-2741-3
Type :
conf
DOI :
10.1109/RT.2008.4634641
Filename :
4634641
Link To Document :
بازگشت