• Title of article

    Accelerating Monte Carlo simulations with an NVIDIA® graphics processor Original Research Article

  • Author/Authors

    Paul Martinsen، نويسنده , , Johannes Blaschke، نويسنده , , Rainer Künnemeyer، نويسنده , , Robert Jordan، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2009
  • Pages
    7
  • From page
    1983
  • To page
    1989
  • Abstract
    Modern graphics cards, commonly used in desktop computers, have evolved beyond a simple interface between processor and display to incorporate sophisticated calculation engines that can be applied to general purpose computing. The Monte Carlo algorithm for modelling photon transport in turbid media has been implemented on an NVIDIA® 8800gt graphics card using the CUDA toolkit. The Monte Carlo method relies on following the trajectory of millions of photons through the sample, often taking hours or days to complete. The graphics-processor implementation, processing roughly 110 million scattering events per second, was found to run more than 70 times faster than a similar, single-threaded implementation on a 2.67 GHz desktop computer.
  • Keywords
    Monte Carlo photon transport , Scattering media , General purpose graphics card computing , Parallel computing
  • Journal title
    Computer Physics Communications
  • Serial Year
    2009
  • Journal title
    Computer Physics Communications
  • Record number

    1137779