OpenMP + MPI parallel implementation of a numerical method for solving a kinetic equation
- Authors: Titarev V.A.1,2, Utyuzhnikov S.V.2,3, Chikitkin A.V.2
-
Affiliations:
- Dorodnicyn Computing Center, Federal Research Center “Computer Science and Control,”
- Moscow Institute of Physics and Technology
- University of Manchester
- Issue: Vol 56, No 11 (2016)
- Pages: 1919-1928
- Section: Article
- URL: https://journal-vniispk.ru/0965-5425/article/view/178769
- DOI: https://doi.org/10.1134/S0965542516110129
- ID: 178769
Cite item
Abstract
A two-level OpenMP + MPI parallel implementation is used to numerically solve a model kinetic equation for problems with complex three-dimensional geometry. The scalability and robustness of the method are demonstrated by computing the classical gas flow through a circular pipe of finite length and the flow past a reentry vehicle model. It is shown that the two-level model significantly speeds up the computations and improves the scalability of the method.
About the authors
V. A. Titarev
Dorodnicyn Computing Center, Federal Research Center “Computer Science and Control,”; Moscow Institute of Physics and Technology
Author for correspondence.
Email: titarev@ccas.ru
Russian Federation, Moscow, 119333; Dolgoprudnyi, Moscow oblast, 141700
S. V. Utyuzhnikov
Moscow Institute of Physics and Technology; University of Manchester
Email: titarev@ccas.ru
Russian Federation, Dolgoprudnyi, Moscow oblast, 141700; Manchester, 3MIS 9PL
A. V. Chikitkin
Moscow Institute of Physics and Technology
Email: titarev@ccas.ru
Russian Federation, Dolgoprudnyi, Moscow oblast, 141700
Supplementary files
