EFFECTIVE USE OF MULTICORE COPROCESSORS IN SUPERCOMPUTER STOCHASTIC SIMULATION OF ELECTRON AVALANCHES

Authors

  • Mikhail A. Marchenko Institute of Computational Mathematics and Mathematical Geophysics of SB RAS, Novosibirsk State University (Novosibirsk, Russian Federation)

DOI:

https://doi.org/10.14529/cmse130406

Keywords:

electron avalanche, Monte Carlo method, parallelization, supercomputer

Abstract

Three-dimensional parallel Monte Carlo algorithm for modelling the electron avalanches in
gases is developed. Parallel Implementation is made on supercomputers with MPP architecture and on hybrid supercomputers with Intel Xeon Phi coprocessors. The well-working library PARMONC is used to implement parallel computations. The use of the library enables fast calculation of functionals such as the number of particles in avalanche, first Townsend coefficient, drift velocity, etc.

Author Biography

Mikhail A. Marchenko, Institute of Computational Mathematics and Mathematical Geophysics of SB RAS, Novosibirsk State University (Novosibirsk, Russian Federation)

к.ф.-м.н., ученый  секретарь, доцент  кафедры вычислительной математики, механико-математический факультет

References

Ermakov S.M., Mikhailov G.A. Kurs statisticheskogo modelirovaniya [Course of stochastic simulation]. Moscow, Nauka, 1976. 320 p.

Akkerman A.F. Modelirovanie traektorij zaryazhennyh chastic v veshestve [Simulation of trajectories of charged particles in medium]. Moscow, Energoatomizdat, 1991. 200 p.

Hagelaar G.J.M., Pitchford L.C. Solving the Boltzmann equation to obtain electron transport coefficients and rate coefficients for fluid models. Plasma Sources Sci. Technol. 2005. Vol. 14. P. 722–733.

Korolev Ju.D., Mesyatc G.A. Physics if impulse breakdown in gases. Moscow, Nauka, 1991. 224 p.

G.Z. Lotova, M.A. Marchenko, G.A. Mikhailov, et al. Parallel realization of Monte Carlo method for modelling of electron avalanches in gases // Izvestiya vyshyh uchebnyh zavedeniy. 2013.

Itikawa Y., Hayashi M., Ichimura A., et al Cross Sections for Collisions of Electrons and Photons with Nitrogen Molecules. // J. Phys. Chem. Ref. Data. 1986. Vol. 15, No. 3. P. 985–1010.

Okhrimovskyy A., Bogaerts A., Gijbels R. Electron anisotropic scattering in gases: A formula for Monte Carlo simulations // Phys. Rev. E. 2002. Vol. 65, No. 037402. P. 1–4.

Sun W., Morrison M.A., Isaacs W.A., et al. Detailed theoretical and experimental analysis of low-energy electron-N2 scattering // Phys. Rev. A. 1995. Vol. 52, No. 2. P. 1229–1256.

Tagashira H., Sakai Y., Sakamoto S. The development of electron avalanches in argon at high E/N values. II. Boltzmann equation analysis // J. Phys. D: Appl. Phys. 1977. Vol. 10. P. 1051.

Zhukovskiy M.E., Uskov R.V. Mathematical modeling of radiative electron emission using hybrid supercomputers // Numerical methods and programming. 2012. Vol. 13, P. 271–279.

Marchenko M.A., Mikhailov G.A. Distributed computing by the Monte Carlo method // Automation and Remote Control. 2007. Vol. 68, Iss. 5, P. 888–900.

Marchenko M. PARMONC - A Software Library for Massively Parallel Stochastic Simulation // LNCS. 2011. Vol. 6873. P. 302–315.

Marchenko M.A. Page of PARMONC on the web site of Siberian Supercomputer Center. URL: http://www2.sscc.ru/SORAN-INTEL/paper/2011/parmonc.htm (accessed: 19.08.2013).

Jeffers J., Reinders J. Intel Xeon Phi Coprocessor High-Performance Programming. Elsevier, 2013. 432 p.

Lisovskiy V., Booth J.P., Landry K., et al. Electron drift velocity in argon, nitrogen, hydrogen, oxygen and ammonia in strong electric fields determined from rf breakdown curves // J. Phys. D: Appl. Phys. 2006. Vol. 39. P. 660–665.

Dutton J. A survey on electron swarm data // J. Phys. Chem. Ref. Data. 1975. Vol. 4, No. 3. P. 577–851.

Published

2014-04-23

Issue

Section

Numerical Mathematics