MONTE CARLO MODELING OF THE PHOTON-ELECTRON CASCADE IN HETEROGENEOUS MATTER

被引:3
作者
Markov, Mikhail B. [1 ]
Uskov, Roman, V [1 ]
Zhukovskiy, Mikhail E. [1 ]
机构
[1] RAS, KIAM, Miusskaya Sq 4, Moscow 125047, Russia
来源
MATHEMATICA MONTISNIGRI | 2019年 / 46卷
关键词
Photon-electron cascade processes; Hybrid parallelization; Monte Carlo weight algorithm;
D O I
10.20948/mathmontis-2019-46-5
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Algorithms of statistical simulating the processes of the photon-electron cascade transport in objects using heterogeneous computers is worked out. The processes include the generation of electron fluxes resulting in photon collisions, the appearance of photons due to bremsstrahlung and pair production. The cascade tree processing method is developed. It considers significant difference in physical properties of different particles and allows constructing the particle trajectories economically. Random photon trajectories are constructed by use of ray-tracing the whole irradiated object. Electron trajectories are created in "quasi-homogeneous" region of electron stopping path size. A weight algorithm for registration of events of low probability is constructed. The algorithm is based on the splitting the photon trajectories. Modern technologies of calculation parallelization MPI and NVidia CUDA are used. Some results of the model calculations on the hybrid calculating cluster (HCC) K100 (http://www.kiam.ru/MVS/resourse s/k100. html) are represented.
引用
收藏
页码:49 / 60
页数:12
相关论文
共 16 条
  • [1] ZUM ENERGIEVERLUST SCHNELLER ELEKTRONEN IN DUNNEN SCHICHTEN
    BLUNCK, O
    LEISEGANG, S
    [J]. ZEITSCHRIFT FUR PHYSIK, 1950, 128 (04): : 500 - 505
  • [2] Goudsmit S, 1940, PHYS REV, V57, P24, DOI 10.1103/PhysRev.57.24
  • [3] Halbleib J. A., 1992, SAND911634 SAND NAT
  • [4] Inozemtseva KK, 2017, MATH MONTISNIGRI, V39, P79
  • [5] Ivashchenko D.M., 2002, VOPROSY ATOMNO FRVRA, V3, P120
  • [6] Landau L, 1944, J PHYS-USSR, V8, P201
  • [7] Ma T. P., 1989, Ionizing Radiation Effects in MOS Devices and Circuits
  • [8] Mazhukin V. I., 2000, MATH MODELLING, V12, P75
  • [9] Nelson W.R., 1985, 265 SLAC
  • [10] Spravochnik V.V.Kliuev, 2001, NERAZRUSHAIUSHCHII K