title: Accelerated rescaling of single Monte Carlo simulation runs with the Graphics Processing Unit (GPU).
abstract: To interpret fiber-based and camera-based measurements of remitted light from biological tissues, researchers typically use analytical models, such as the diffusion approximation to light transport theory, or stochastic models, such as Monte Carlo modeling. To achieve rapid (ideally real-time) measurement of tissue optical properties, especially in clinical situations, there is a critical need to accelerate Monte Carlo simulation runs. In this manuscript, we report on our approach using the Graphics Processing Unit (GPU) to accelerate rescaling of single Monte Carlo runs to calculate rapidly diffuse reflectance values for different sets of tissue optical properties. We selected MATLAB to enable non-specialists in C and CUDA-based programming to use the generated open-source code. We developed a software package with four abstraction layers. To calculate a set of diffuse reflectance values from a simulated tissue with homogeneous optical properties, our rescaling GPU-based approach achieves a reduction in computation time of several orders of magnitude as compared to other GPU-based approaches. Specifically, our GPU-based approach generated a diffuse reflectance value in 0.08ms. The transfer time from CPU to GPU memory currently is a limiting factor with GPU-based calculations. However, for calculation of multiple diffuse reflectance values, our GPU-based approach still can lead to processing that is ~3400 times faster than other GPU-based approaches.
authors.affiliation: Department of Biomedical Engineering, University of California, Irvine, 3120 Natural Sciences II, Irvine, CA 92697-2715, (949) 824-9196, USA ; Beckman Laser Institute and Medical Clinic, Department of Surgery, University of California, Irvine, 1002 Health Sciences Rd., Irvine, CA 92612, Tel: 949-824-9491, Fax: 949-824-6969 USA.
authors.forename: Owen
authors.initials: O
authors.lastname: Yang
authors.forename: Bernard
authors.initials: B
authors.lastname: Choi
keywords: (110.7050) Turbid media; (170.3660) Light propagation in tissues; (170.5280) Photon migration; (200.4960) Parallel processing