• DocumentCode
    2951178
  • Title

    Vectorization and parallelization of transport Monte Carlo simulation codes

  • Author

    Miura, Kiyotaka

  • Author_Institution
    Fujitsu America Inc., San Jose, CA
  • fYear
    1990
  • fDate
    9-12 Dec 1990
  • Firstpage
    722
  • Lastpage
    730
  • Abstract
    Discusses the computational techniques, the coding methodology, and the performance for transport Monte Carlo simulation on vector supercomputers and on shared-memory parallel processors. A cascade shower simulation code EGS4 is used as an example. For vector processing, a more than 10-fold increase in performance has been obtained by treating the problem in a different manner from conventional sequential processing in such a way as to exploit the vector architecture of current supercomputers. For parallel processing, a more than 25-fold increase in performance has been obtained over sequential processing by using 29 processors. The authors also discuss an analytical performance model for parallel processing, issues in the parallel processing of the transport Monte Carlo codes, and comparisons between vector and parallel approaches
  • Keywords
    Monte Carlo methods; cosmic ray showers and bursts; digital simulation; parallel programming; transport processes; EGS4; cascade shower simulation code; coding methodology; parallelization; performance; shared-memory parallel processors; transport Monte Carlo simulation; vector supercomputers; vectorization; Analytical models; Computational modeling; Computer architecture; Concurrent computing; Drives; Monte Carlo methods; Parallel processing; Performance analysis; Signal processing algorithms; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 1990. Proceedings., Winter
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-911801-72-3
  • Type

    conf

  • DOI
    10.1109/WSC.1990.129603
  • Filename
    129603