CUDA raytracing algorithm for visualizing discrete element model output
Department of Earth Sciences,Aarhus University, Hoegh-Guldbergs Gade 2, DK-8000 Aarhus C, Denmark
Data Parallel Computing, 2011
A raytracing algorithm is constructed using the CUDA API for visualizing output from a CUDA discrete element model, which outputs spatial information in dynamic particle systems. The raytracing algorithm is optimized with constant memory and compilation flags, and performance is measured as a function of the number of particles and the number of pixels. The execution time is compared to equivalent CPU code, and the speedup under a variety of conditions is found to have a mean value of 55.6 times.
January 26, 2012 by hgpu