Acceleration of Radiance for Lighting Simulation by Using Parallel Computing with OpenCL
Skip to main content
eScholarship
Open Access Publications from the University of California

Acceleration of Radiance for Lighting Simulation by Using Parallel Computing with OpenCL

Abstract

We report on the acceleration of annual daylighting simulations for fenestration systems in the Radiance ray-tracing 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 cross-platform 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.

Main Content
Current View