Open Access
6 April 2012 Using graphics processing units to accelerate perturbation Monte Carlo simulation in a turbid medium
Author Affiliations +
Abstract
We report a fast perturbation Monte Carlo (PMC) algorithm accelerated by graphics processing units (GPU). The two-step PMC simulation [Opt. Lett. 36, 2095 (2011)] is performed by storing the seeds instead of the photon's trajectory, and thus the requirement in computer random-access memory (RAM) becomes minimal. The two-step PMC is extremely suitable for implementation onto GPU. In a standard simulation of spatially-resolved photon migration in the turbid media, the acceleration ratio between using GPU and using conventional CPU is about 1000. Furthermore, since in the two-step PMC algorithm one records the effective seeds, which is associated to the photon that reaches a region of interest in this letter, and then re-run the MC simulation based on the recorded effective seeds, radiative transfer equation (RTE) can be solved by two-step PMC not only with an arbitrary change in the absorption coefficient, but also with large change in the scattering coefficient.
© 2012 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286/2012/$25.00 © 2012 SPIE
Fuhong Cai and Sailing He "Using graphics processing units to accelerate perturbation Monte Carlo simulation in a turbid medium," Journal of Biomedical Optics 17(4), 040502 (6 April 2012). https://doi.org/10.1117/1.JBO.17.4.040502
Published: 6 April 2012
Lens.org Logo
CITATIONS
Cited by 17 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Monte Carlo methods

Scattering

Photodetectors

Sensors

Graphics processing units

Absorption

Computer simulations

Back to Top