Using graphics processing units to accelerate perturbation Monte Carlo simulation in a turbid medium

  • Cai F
31Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.

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 asso- ciated 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 arbi- trary change in the absorption coefficient, but also with large change in the scattering coefficient.

Cite

CITATION STYLE

APA

Cai, F. (2012). Using graphics processing units to accelerate perturbation Monte Carlo simulation in a turbid medium. Journal of Biomedical Optics, 17(4), 040502. https://doi.org/10.1117/1.jbo.17.4.040502

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free