IMPLEMENTATION OF A MONTE-CARLO CODE ON A PARALLEL COMPUTER-SYSTEM

被引:13
|
作者
MA, CM
机构
[1] Ionizing Radiation Standards, Institute for National Measurement Standards, National Research Council of Canada, Ottawa
关键词
PARALLEL-COMPUTER; TRANSPUTER; MONTE-CARLO RADIATION TRANSPORT; EGS4;
D O I
10.1016/0167-8191(94)90014-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper reports the implementation of the EGS4 (Electron Gamma Shower version 4) Monte Carlo code system on a multiple-transputer system, the Edinburgh Concurrent Supercomputer (ECS). Basic aspects of running Monte Carlo calculations on parallel computer are described including distribution of random number seeds to the individual processes. Based on an independent task farm topology, an existing EGS4 usercode, DOSIMETER, which can be used to calculate the absorbed dose in cylindrical dosimeters placed in cubic phantoms, has been re-written for running on the ECS. The parallelised code consists of three sequential programmes: (1) a 'control' process to generate tasks; (2) a number of 'simulation' processes to consume tasks and to generate results; and (3) an 'analysis' process to collect and to analyse results. A linear increase in computing speed has been achieved with the number of 'simulation' transputers used on the ECS. The basic techniques used in this work are also suitable for the implementation of the Monte Carlo code on other parallel computer systems which have similar operational structures as the ECS.
引用
收藏
页码:991 / 1005
页数:15
相关论文
共 50 条
  • [1] THE MONTE-CARLO METHOD ON A PARALLEL COMPUTER
    ZHAO, C
    WOOD, J
    [J]. ANNALS OF NUCLEAR ENERGY, 1989, 16 (12) : 649 - 657
  • [2] FULLY PARALLEL CODE FOR MONTE-CARLO SIMULATION
    PENNA, TJP
    DEOLIVEIRA, PMC
    [J]. JOURNAL OF STATISTICAL PHYSICS, 1990, 61 (3-4) : 933 - 941
  • [3] MONTE-CARLO RADIATION PENETRATION CALCULATIONS ON A PARALLEL COMPUTER
    TROUBETZKOY, E
    STEINBERG, H
    KALOS, M
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1973, 17 (NOV): : 260 - 261
  • [4] LIMITS - FAST MONTE-CARLO CODE FOR SYSTEM RELIABILITY
    LEE, YT
    SALEM, SL
    [J]. TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1978, 28 (JUN): : 509 - 510
  • [5] MONTE-CARLO SIMULATION OF A SPIN MODEL ON THE PARALLEL COMPUTER PAX
    HOSHINO, T
    MAJIMA, S
    TAKENOUCHI, K
    OYANAGI, Y
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 1984, 34 (1-2) : 31 - 38
  • [6] PARALLEL MONTE-CARLO SIMULATIONS
    ESSELINK, K
    LOYENS, LDJC
    SMIT, B
    [J]. PHYSICAL REVIEW E, 1995, 51 (02): : 1560 - 1568
  • [7] USE OF A MONTE-CARLO COMPUTER CODE TO DESIGN A NEUTRON THERAPY FACILITY
    KUCHNIR, FT
    SKAGGS, LS
    FRIGERIO, NA
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 1973, 18 (04): : 588 - 588
  • [8] A COMPARISON OF MONTE-CARLO PHOTON TRANSPORT ON 2 TYPES OF PARALLEL COMPUTER
    WOOD, J
    ALBAHADILI, H
    KHADDAJ, SA
    [J]. ANNALS OF NUCLEAR ENERGY, 1991, 18 (03) : 155 - 166
  • [9] PARALLEL IMPLEMENTATION OF A MONTE-CARLO PARTICLE SIMULATION COUPLED TO MAXWELLS EQUATIONS
    GOODNICK, SM
    PENNATHUR, SS
    RANAWAKE, UA
    LENDERS, PM
    TRIPATHI, VK
    [J]. INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 1995, 8 (3-4) : 205 - 219
  • [10] PARALLELIZATION OF MONTE-CARLO SHIELDING CODE-MCACE AND MONTE-CARLO CRITICALITY CODE-KENO-IV
    TAKANO, M
    MASUKAWA, F
    KOMURO, Y
    NAITO, Y
    KAWAZOE, A
    OKUDA, M
    FUJISAKI, M
    SUZUKI, K
    [J]. JOURNAL OF THE ATOMIC ENERGY SOCIETY OF JAPAN, 1992, 34 (06): : 533 - 543