Acceleration of Radiance for Lighting Simulation by Using Parallel Computing with OpenCL
Building Technologies Program, Environmental Energy Technologies Division, Lawrence Berkeley National Laboratory, Mailstop 90-3111, 1 Cyclotron Road, Berkeley, CA 94720, USA
Proceedings of the 12th International Conference of the International Building Performance Simulation Association (Building Simulation 2011), 2011
@article{zuo2011acceleration,
title={Acceleration of Radiance for Lighting Simulation by Using Parallel Computing with OpenCL},
author={Zuo, W. and McNeil, A. and Wetter, M. and Lee, ES},
year={2011}
}
We report on the acceleration of annual daylighting simulations for fenestration systems in the Radiance raytracing program. The algorithm was optimized to reduce both the redundant data input/output operations and the floating-point operations. To further accelerate the simulation speed, the calculation for matrix multiplications was implemented using parallel computing on a graphics processing unit. We used OpenCL, which is a crossplatform parallel programming language. Numerical experiments show that the combination of the above measures can speed up the annual daylighting simulations 101.7 times or 28.6 times when the sky vector has 146 or 2306 elements, respectively.
October 4, 2011 by hgpu