Optimizing Monte Carlo radiosity on graphics hardware

J. Sanjurjo, M. Amor, M. Boo, R. Doallo, J. Casares
Department of Electronics and Systems, University of A Coruna, A Coruna, Spain
The Journal of Supercomputing


   title={Optimizing Monte Carlo radiosity on graphics hardware},

   author={Sanjurjo, JR and Amor, M. and B{‘o}o, M. and Doallo, R. and Casares, J.},

   journal={The Journal of Supercomputing},





Source Source   



The radiosity method is usually employed for the rendering of highly realistic synthetic images. In this paper we present an implementation of the Monte Carlo radiosity algorithm on the GPU using CUDA. Our proposal is based on the partition of the scene into sub-scenes to be processed in parallel to exploit the graphics card structure. The convex partition method employed permits the exploitation of data locality and the optimization of the ray shooting procedure due to the minimization of the number of objects to be tested in the intersection calculation. The results are good in terms of execution times, increasing the flexibility of previous solutions and demonstrating that the GPU can outperform the CPU results even for non-regular algorithms.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: