
Ari Rapkin Blenkhorn PhD student in Computer Science University of Maryland, Baltimore County ari.blenkhorn@umbc.edu 
Office: ITE 352/365 (VANGOGH Lab) http://www.umbc.edu/~ablenk1 https://www.linkedin.com/in/ariblenkhorn CV (April 2017) 
such as glories...  rainbows...  and coronas. 
I have developed a highlyparallel GPGPU implementation of Mie theory which accelerates calculation of perwavelength light scattering. The Mie calculations for each scattering angle and wavelength of light are independent of the calculations for any other, and can be performed simultaneously. My implementation dispatches large groups of these calculations to the GPU to process in parallel. I use a twodimensional Sobol sequence to sample from (wavelength, scattering angle) space. The 2D Sobol technique ensures that the samples are welldistributed, without large gaps or clumps, thereby reducing the number of scattering calculations needed to achieve visuallyacceptable results. The Sobol sampling calculations are also performed in parallel. Overall this work renders atmospheric glories at much faster speeds than previous serial CPU techniques, while maintaining high levels of visual fidelity as measured by both physical and perceptual image error metrics.
My goal is to produce perceptuallyaccurate images of atmospheric phenomena at realtime rates for use in games, VR, and other interactive applications.
Poster presented at SIGGRAPH 2015. 