articleOptics ExpressOct 21, 2009GOLD OA

Monte Carlo Simulation of Photon Migration in 3D Turbid Media Accelerated by Graphics Processing Units

Athinoula A. Martinos Center for Biomedical Imaging · Massachusetts General Hospital

PubMed
Indexed incrossrefdoajpubmed

Abstract

We report a parallel Monte Carlo algorithm accelerated by graphics processing units (GPU) for modeling time-resolved photon migration in arbitrary 3D turbid media. By taking advantage of the massively parallel threads and low-memory latency, this algorithm allows many photons to be simulated simultaneously in a GPU. To further improve the computational efficiency, we explored two parallel random number generators (RNG), including a floating-point-only RNG based on a chaotic lattice. An efficient scheme for boundary reflection was implemented, along with the functions for time-resolved imaging. For a homogeneous semi-infinite medium, good agreement was observed between the simulation output and the analytical…

Citation impact

985
total citations
FWCI
24.93
Percentile
100%
References
24
Citations per year

Authors

2

Topics & keywords

Keywords
  • Monte Carlo method
  • Computer science
  • CUDA
  • Computational science
  • Graphics processing unit
  • Massively parallel
  • Graphics
  • Photon
No related works found for this paper.