DEVELOPMENT OF VECTORIZED MONTE-CARLO PARTICLE-TRANSPORT PROGRAMS

被引:0
|
作者
CLOTH, P
FILGES, D
机构
[1] Institut für Kernphysik, Forschungszentrum Jülich
关键词
D O I
10.1016/0149-1970(90)90033-2
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Special developments of vectorized Monte Carlo simulation codes for particle interaction with matter were performed for applications in medium and high energy physics, namely simulation of particle shower development in particle detectors. Particle showers in such large pieces of matter comprise particle energies from the energy of the incident high energy particle down to thermal energies. Due to high multiplicity of cascade particles with low energy, the Monte Carlo programs for low energy particle transport (mainly neutrons and photons) are the most time consuming ones. Therefore, we developed a vectorized geometry package for use with Monte Carlo programs, since it was found that in many cases this part of the codes is the most time consuming one at all. The question how to gather vectors in Monte Carlo programs was solved by a scheme of particle parallel processing by the code. Recently we developed vectorized versions of a nuclear event generator and a routine for tracking of neutral particles in material. The nuclear event generator code uses tabulated partial cross sections for all reactions of interest and simulates single nuclear collision events in the CM system, conserving energy and momentum in each. The tracking routine and the nuclear event generator together with the geometry package form the main parts of a particle transport MC program. Thus, we were able to assemble such a program for neutral particles with most of the inner loops vectorized. A series of test runs was performed, which showed CPU time gains of about 4.
引用
收藏
页码:165 / 173
页数:9
相关论文
共 50 条
  • [1] STATUS OF VECTORIZED MONTE-CARLO FOR PARTICLE-TRANSPORT ANALYSIS
    MARTIN, WR
    BROWN, FB
    [J]. INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1987, 1 (02): : 11 - 32
  • [2] DEVELOPMENT OF MONTE-CARLO MACHINE FOR PARTICLE-TRANSPORT PROBLEM
    HIGUCHI, K
    ASAI, K
    AKIMOTO, M
    [J]. JOURNAL OF NUCLEAR SCIENCE AND TECHNOLOGY, 1995, 32 (10) : 953 - 964
  • [3] PARTMC - A PARTICLE-TRANSPORT MONTE-CARLO CODE
    BRUHAT, JP
    MATTEI, M
    [J]. LECTURE NOTES IN PHYSICS, 1985, 240 : 56 - 61
  • [4] EXPONENTIAL CONVERGENCE FOR MONTE-CARLO PARTICLE-TRANSPORT
    BOOTH, TE
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1985, 50 (NOV): : 267 - 268
  • [5] MONTE-CARLO PARTICLE-TRANSPORT TO GEV ENERGIES
    PRAEL, RE
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1982, 41 : 480 - 481
  • [6] PREDICTING THE COST OF SPLITTING IN MONTE-CARLO PARTICLE-TRANSPORT
    JUZAITIS, RJ
    [J]. NUCLEAR SCIENCE AND ENGINEERING, 1982, 80 (03) : 424 - 447
  • [7] A GENERALIZED OPTIMIZATION OF MONTE-CARLO PARTICLE-TRANSPORT SCHEMES
    STARKOV, AV
    SARKAR, PK
    [J]. PRAMANA-JOURNAL OF PHYSICS, 1993, 40 (05): : L409 - L413
  • [8] MINIMIZING SPLITTING COSTS IN MONTE-CARLO PARTICLE-TRANSPORT
    JUZAITIS, RJ
    BOOTH, TE
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1979, 33 (NOV): : 713 - 714
  • [9] MONTE-CARLO SIMULATIONS OF MAGNETRON SPUTTERING PARTICLE-TRANSPORT
    MYERS, AM
    DOYLE, JR
    ABELSON, JR
    RUZIC, DN
    [J]. JOURNAL OF VACUUM SCIENCE & TECHNOLOGY A-VACUUM SURFACES AND FILMS, 1991, 9 (03): : 614 - 618
  • [10] VECTORIZED MONTE-CARLO PHOTON TRANSPORT
    BOBROWICZ, FW
    LYNCH, JE
    FISHER, KJ
    TABOR, JE
    [J]. PARALLEL COMPUTING, 1984, 1 (3-4) : 295 - 305