01785nas a2200193   4500008003900000245016500039210006900204520103800273653002701311653002901338653003801367653001101405653002301416100001601439700001901455700002001474700002101494856007601515       2013                          d00aAcceleration of the matrix multiplication of Radiance three phase daylighting simulations with parallel computing on heterogeneous hardware of personal computer0 aAcceleration of the matrix multiplication of Radiance three phas3 a<p>Building designers are increasingly relying on complex fenestration systems to reduce energy consumed for lighting and HVAC in low energy buildings. Radiance, a lighting simulation program, has been used to conduct daylighting simulations for complex fenestration systems. Depending on the configurations, the simulation can take hours or even days using a personal computer. This paper describes how to accelerate the matrix multiplication portion of a Radiance three-phase daylight simulation by conducting parallel computing on heterogeneous hardware of a personal computer. The algorithm was optimized and the computational part was implemented in parallel using OpenCL. The speed of new approach was evaluated using various daylighting simulation cases on a multicore central processing unit and a graphics processing unit. Based on the measurements and analysis of the time usage for the Radiance daylighting simulation, further speedups can be achieved by using fast I/O devices and storing the data in a binary format.</p>10adaylighting simulation10agraphics processing unit10amulticore central processing unit10aOpenCL10aparallel computing1 aZuo, Wangda1 aMcNeil, Andrew1 aWetter, Michael1 aLee, Eleanor, S.  uhttps://facades.lbl.gov/publications/acceleration-matrix-multiplication