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 条
  • [11] Trapeznikova MA, 2015, MATH MONTISNIGRI, V33, P105
  • [12] Utkin AV, 2017, MATH MONTISNIGRI, V39, P101
  • [13] Zhukovskii M. E., 2011, Numerical Methods and Programming Advanced Computing, V12, P152
  • [14] [Жуковский Максим Евгеньевич Zhukovskii Maksim Evgen'evich], 2011, [Математическое моделирование, Mathematical Models and Computer Simulations, Matematicheskoe modelirovanie], V23, P20
  • [15] Zhukovskiy M., 2012, MATH MODELS COMPUTER, V4, P101, DOI [10.1134/S2070048212010140, DOI 10.1134/S2070048212010140]
  • [16] [Жуковский Михаил Евгеньевич Zhukovskiy M.E.], 2012, [Вычислительные методы и программирование: новые вычислительные технологии, Vychislitel'nye metody i programmirovanie: novye vychislitel'nye tekhnologii], V13, P271