• DocumentCode
    3473392
  • Title

    A parallel Monte Carlo code for planar and SPECT imaging: implementation, verification and applications in 131I SPECT

  • Author

    Dewaraja, Y.K. ; Ljungberg, M. ; Majumdar, A. ; Bose, A. ; Koral, K.F.

  • Author_Institution
    Dept. of Radiol.., Univ. of Michigan Med. Center, Ann Arbor, MI, USA
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Abstract
    This paper reports the implementation of the SIMIND Monte Carlo code on a IBM SP2 distributed memory parallel computer. Basic aspects of running Monte Carlo particle transport calculations on parallel architectures are described. The authors´ parallelization is based on equally partitioning photons among the processors and uses the Message Passing Interface (MPI) library for interprocessor communication and the Scalable Parallel Random Number Generator (SPRNG) to generate uncorrelated random number streams. These parallelization techniques are also applicable to other distributed memory architectures. A linear increase in computing speed with the number of processors is demonstrated for up to 32 processors. This speed-up is especially significant in Single Photon Emission Computed Tomography (SPECT) simulations involving higher energy photon emitters, where explicit modeling of the phantom and collimator is required. For 131I, the accuracy of the parallel code is demonstrated by comparing simulated and experimental SPECT images from a heart/thorax phantom. Clinically realistic SPECT simulations using the voxel-man phantom are carried out to assess scatter and attenuation correction
  • Keywords
    Monte Carlo methods; gamma-ray absorption; gamma-ray scattering; radioisotope imaging; random number generation; single photon emission computed tomography; 131I SPECT; I; SPECT imaging; attenuation correction; distributed memory architectures; explicit modeling; medical diagnostic imaging; nuclear medicine; parallel Monte Carlo code; planar imaging; scatter correction; uncorrelated random number streams; voxel-man phantom; Computational modeling; Concurrent computing; Distributed computing; Imaging phantoms; Libraries; Message passing; Monte Carlo methods; Parallel architectures; Random number generation; Single photon emission computed tomography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record, 2000 IEEE
  • Conference_Location
    Lyon
  • ISSN
    1082-3654
  • Print_ISBN
    0-7803-6503-8
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2000.949310
  • Filename
    949310