PROJECT TITLE :
Comparison of Acceleration Data Structures for Electromagnetic Ray-Tracing Purposes on GPUs [EM Programmer's Notebook]
We tend to analyze and compare the performances of two acceleration information structures for electromagnetic ray-tracing purposes on graphical processing units (GPUs) using the CUDA programming language, namely the K-Dimensional (KD)-tree and also the Split Bounding Volume Hierarchy (SBVH). Our implementations have been based mostly on the approach created out there by Nvidia, that takes into consideration the programming optimizations made attainable by the most recent version of CUDA and the most recent Nvidia GPU architectures. We have a tendency to have tested the two approaches on standard pc graphics scenes (conference and bunny) and on a scene of electromagnetic interest ("ship"). In all the cases thought of, the SBVH has shown to perform higher in terms of each speed and memorysaving properties.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here