Construction of parallel algorithms for modeling hydrodynamic processes in the Azov sea based on hybrid MPI+OpenMP technology

Authors

  • Aleksandr Ivanovich Sukhinov Don State Technical University
  • Aleksandr Evgen’yevich Chistyakov Don State Technical University
  • Alla Valer’yevna Nikitina Don State Technical University; South Federal University
  • Asya Mikhaylovna Atayan Don State Technical University
  • Vladimir Nikolaevich Litvinov Don State Technical University
  • Markos Vital’yevich Porksheyan Don State Technical University

DOI:

https://doi.org/10.7242/1999-6691/2023.16.1.2

Keywords:

hydrodynamics, grid equations, alternating-triangular iterative method, splitting scheme, parallel algorithm, hybrid technology

Abstract

A mathematical model is proposed to calculate three-dimensional fields of the velocity vector of the aquatic variable-density environment using the equations of motion (Navier–Stokes) and the continuity equation, regularized according to B.N. Chetverushkin. When solving the three-dimensional problems of diffusion-convection for areas that are significantly less in extent along one of the directions than in the other two spatial directions (shallow water bodies), the schemes of sequential splitting of the problems into a two-dimensional problem along the horizontal and a one-dimensional problem along the vertical are used. The calculation of the two-dimensional problem is carried out according to an explicit scheme, while the one-dimensional problem is calculated on the basis of a weights scheme. The use of this scheme makes it possible to eliminate the main drawback of the explicit scheme – a strict constraint on the time step. The specified accuracy is achieved at time steps that are 10–30 times greater than those of the explicit scheme. Parallel algorithms are constructed to solve the hydrodynamic grid problems arising from their numerical implementation in three-dimensional regions with a “prolate geometry” by the alternating-triangular method and by splitting into two-dimensional and one-dimensional problems. The parallel algorithms based on hybrid technology demonstrate their advantage over the standard algorithms developed using MPI technology and oriented to supercomputing systems. The results obtained when launching the created software show the high efficiency of the algorithms developed to study the hydrophysical processes in the Sea of Azov using the methods and tools of mathematical modeling.

Downloads

Download data is not yet available.
Supporting Agencies
Исследование выполнено за счет гранта Российского научного фонда (проект №21-71-20050).

References

Chetverushkin B.N. Kinetic models for solving continuum mechanics problems on supercomputers. Math. Models Comput. Simul., 2015, vol. 7, pp. 531-539. https://doi.org/10.1134/S2070048215060034

Chetverushkin B.N., Znamenskaya I.A., Lutsky A.E., Khankhasaeva Ya.V. Numerical simulation of the interaction and evolution of discontinuities in a channel based on a compact form of quasi-gasdynamic equations. Math. Models Comput. Simul., 2021, vol. 13, pp. 26-36. https://doi.org/10.1134/S2070048221010075

Yakobovskiy M.V., Grigorjev S.K. Projection-based guaranteed mesh generation algorithm. Preprinty IPM im. M.V. Keldysha – Keldysh Institute Preprints, 2018, no. 109. 18 p. https://doi.org/10.20948/prepr-2018-109

Chetverushkin B.N., Yakobovskiy M.V. Numerical algorithms and architecture of HPC systems. Preprinty IPM im. M.V. Keldysha – Keldysh Institute Preprints, 2018, no. 52. 12 p. https://doi.org/10.20948/prepr-2018-52

Bragin M.D., Kriksin Yu.A., Tishkin V.F. Entropy-stable discontinuous Galerkin method for two-dimensional Euler equations. Math. Models Comput. Simul., 2021, vol. 13, pp. 897-906. https://doi.org/10.1134/S2070048221050069

Lyubimova T.P., Lepikhin A.P., Parshakova Ya.N., Kolshanov V.Yu., Gualtieri C., Lane S.N., Roux B. Hydrodynamic aspects of river confluence with different water densities. Vychisl. mekh. splosh. sred – Computational Continuum Mechanics, 2020, vol. 13, no. 4, pp. 381-392. https://doi.org/10.7242/1999-6691/2020.13.3.29

Sharifulin V.A., Liubimova T.P. Supercritical convective flows of melt water in an open horizontal rectangular cavity with a prescribed vertical heat flux. Vychisl. mekh. splosh. sred – Computational Continuum Mechanics, 2021, vol. 14, no. 4, pp. 472 484. https://doi.org/10.7242/1999-6691/2021.14.4.39

Lyubimova T.P., Parshakova Ya.N. Modeling propagation of thermal pollution in large water bodies. Voda i ekologiya: problemy i resheniya – Water and ecology, 2019, vol. 78, no. 2, pp. 92-101. https://doi.org/10.23968/2305-3488.2019.24.2.92-101

Thorhauga A., Gallagher J., Kiswara W., Prathep A., Huang X., Yap T.-K., Dorward S., Berlyn G. Coastal and estuarine blue carbon stocks in the greater Southeast Asia region: Seagrasses and mangroves per nation and sum of total. Marine Pollution Bulletin, 2020, vol. 160, 111168. https://doi.org/10.1016/j.marpolbul.2020.111168

Lo E.Y.M., Shao S. Simulation of near-shore solitary wave mechanics by an incompressible SPH method. Appl. Ocean Res., 2002, vol. 24, pp. 275-286. https://doi.org/10.1016/S0141-1187(03)00002-6

Hejazi K., Ghavami A., Aslani A. Numerical modeling of breaking solitary wave run up in surf zone using incompressible smoothed particle hydrodinamics (ISPH). Coastal Engineering Conference, 2017, vol. 35, 31. https://doi.org/10.9753/icce.v35.waves.31

Logofet D.O., Lesnaya E.V. The mathematics of Markov models: what Markov chains can really predict in forest successions. Ecological Modelling, 2000, vol. 126, pp. 285-298. https://doi.org/10.1016/S0304-3800(00)00269-6

Robertson R., Dong C. An evaluation of the performance of vertical mixing parameterizations for tidal mixing in the Regional Ocean Modeling System (ROMS). Geosci. Lett., 2019, vol. 6, 15. https://doi.org/10.1186/s40562-019-0146-y

Voyevodin V.V., Voyevodin Vl.V. Parallel’nyye vychisleniya [Parallel computing]. St. Petersburg, BKhV-Peterburg, 2002. 608 p.

Gergel’ V.P. Vysokoproizvoditel’nyye vychisleniya dlya mnogoyadernykh mnogoprotsessornykh system [High performance computing for multicore multiprocessor systems]. Nizhny Novgorod, Publishing House of the Lobachevsky State University of Nizhny Novgorod, 2010. 421 p.

Huang X., Huang X., Wang D., Wu Q., Li Y., Zhang S., Chen Y., Wang M., Gao Y., Tang Q., Chen Y., Fang Z., Song Z., Yang G. OpenArray v1.0: A simple operator library for the decoupling of ocean modeling and parallel computing. Geosci. Model Dev., 2019, vol. 12, pp. 4729-4749. https://doi.org/10.5194/gmd-12-4729-2019

Sukhinov A.I., Atayan A.M., Belova Yu.V., Litvinov V.N., Nikitina A.V., Chistyakov A.E. Data processing of field measurements of expedition research for mathematical modeling of hydrodynamic processes in the Azov Sea. Vychisl. mekh. splosh. sred – Computational Continuum Mechanics, 2020, vol. 13, no. 2, pp. 161-174. https://doi.org/10.7242/1999-6691/2020.13.2.13

Sukhinov A.I., Chistyakov A.E., Protsenko E.A., Sidoryakina V.V., Protsenko S.V. Accounting method of filling cells for the hydrodynamics problems solution with complex geometry of the computational domain. Math. Models Comput. Simul., 2020, vol. 12, pp. 232-245. https://doi.org/10.1134/S2070048220020155

Sukhinov A.I., Chistyakov A.E., Sidoryakina V.V., Protsenko E.A. Economical explicit-implicit schemes for solving multidimensional diffusion–convection problems. J. Appl. Mech. Tech. Phy., 2020, vol. 61, pp. 1257-1267. https://doi.org/10.1134/S0021894420070159

Published

2023-04-18

Issue

Section

Articles

How to Cite

Sukhinov, A. I., Chistyakov, A. E., Nikitina, A. V., Atayan, A. M., Litvinov, V. N., & Porksheyan, M. V. (2023). Construction of parallel algorithms for modeling hydrodynamic processes in the Azov sea based on hybrid MPI+OpenMP technology. Computational Continuum Mechanics, 16(1), 17-35. https://doi.org/10.7242/1999-6691/2023.16.1.2