Parallel Solutions of Parametric Problems in Gas Dynamics Using DVM/DVMH Technology | Programming and Computer Software
Skip to main content

Parallel Solutions of Parametric Problems in Gas Dynamics Using DVM/DVMH Technology

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

This paper investigates the effectiveness of the DVM/DVMH technology as applied to the parallel solution of parametric problems in gas dynamics. The solution of these problems is based on the construction of a generalized computational experiment, which involves multiple solutions of the problem with the variation of its key parameters. This approach is efficient only when using parallel technologies, which make it possible to organize the concurrent solution of the problem with various input data in multitasking mode. We conducted a series of numerical experiments to solve one-dimensional and two-dimensional parametric problems of gas dynamics by varying the number of computational nodes, their parameters, and graphics coprocessors connected. The computational results for these test problems in the form of efficiency and speedup estimates are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

REFERENCES

  1. Reed, D.A. and Dongarra, J., Exascale computing and big data, Commun. ACM, 2015, vol. 58, no. 7, pp. 56–68.

    Article  Google Scholar 

  2. DVM system. http://www.dvm-system.org.

  3. Bakhtin, V.A., Klinov, M.S., Kryukov, V.A., Podderyugina, N.V., Pritula, M.N., and Sazanov, Yu.L., Extending the DVM model of parallel programming for clusters with heterogeneous nodes, Tr. XIII Mezhdunar. Semin. Supervychisleniya i matematicheskoe modelirovanie (Proc. 13th Int. Semin. Supercomputing and Mathematical Modeling), Shagaliev, R.M, Ed., Sarov, 2012, pp. 84–91.

  4. Bakhtin, V.A., Klinov, M.S., Kryukov, V.A., Podderyugina, N.V., Pritula, M.N., and Smirnov, A.A., Using the Fortran DVMH language to solve hydrodynamic problems on high-performance hybrid computing systems, Vestn. Yuzhno-Ural’skogo Gos. Univ.,Ser. Vychisl. Mat. Inf., 2013, vol. 2, no. 3, pp. 106–120.

    Google Scholar 

  5. Bakhtin, V.A., Zhukova, O.F., Kataev, N.A., Kolganov, A.S., Kryukov, V.A., Podderyugina, N.V., Pritula, M.N., Savitskaya, O.A., and Smirnov, A.A., Automation of parallelization of software complexes, Tr. XVIII Vseross. Nauchn. Konf. Nauchnyi servis v seti Internet (Proc. 18th All-Russ. Sci. Conf. Scientific Service on the Internet), Moscow: Inst. Prikl. Mat. im. Keldysha, 2016, pp. 76–85.

  6. Aleksakhin, V.F., Bakhtin, V.A., Zakharov, D.A., Kolganov, A.S., Korolev, A.V., Kryukov, V.A., Podderyugina, N.V., and Pritula, M.N., Experience in solving applied problems by using the DVM system, Tr. Mezhdunar. Konf. Superkomp’yuternye dni v Rossii (Proc. Int. Conf. Supercomputing Days in Russia), Moscow: Izd. Mosk. Gos. Univ., 2017, pp. 650–661.

  7. Bakhtin, V.A. and Krukov, V.A., DVM-approach to the automation of the development of parallel programs for clusters, Program. Comput. Software, 2019, vol. 45, no. 3, pp. 121–132. https://doi.org/10.1134/S0361768819030034

    Article  Google Scholar 

  8. Bakhtin, V.A., Zaharov, D.A., Kolganov, A.S., Krukov, V.A., Podderyugina, N.V., and Pritula, M.N., Development of parallel applications using DVM-system, Vestn. Yuzhno-Ural’skogo Gos. Univ.,Ser. Vychisl. Mat. Inf., 2019, vol. 8, no. 1, pp. 89–106.

    Google Scholar 

  9. Bondarev, A.E., On the construction of the generalized numerical experiment in fluid dynamics, Mathematica Montisnigri, 2018, vol. XLII, pp. 52–64.

    MathSciNet  Google Scholar 

  10. Bondarev, A.E., On visualization problems in a generalized computational experiment, Sci. Visualization, 2019, vol. 11, no. 2, pp. 156–162.

    Google Scholar 

  11. Bondarev, A.E. and Galaktionov, V.A., Generalized computational experiment and visual analysis of multidimensional data, Sci. Visualization, 2019, vol. 11, no. 4, pp. 102–114.

    Google Scholar 

  12. Bondarev, A.E. and Galaktionov, V.A., Parametric optimizing analysis of unsteady structures and visualization of multidimensional data, Int. J. Model. Simul. Sci. Comput., 2013, vol. 4, p. 13.

    Article  Google Scholar 

  13. Bondarev, A.E. and Galaktionov, V.A., Analysis of space-time structures appearance for non-stationary CFD problems, Procedia Comput. Sci., 2015, vol. 51, pp. 1801–1810.

    Article  Google Scholar 

  14. Bondarev, A.E. and Galaktionov, V.A., Multidimensional data analysis and visualization for time-dependent CFD problems, Program. Comput. Software, 2015, vol. 41, no. 5, pp. 247–252. https://doi.org/10.1134/S0361768815050023

    Article  MathSciNet  Google Scholar 

  15. Bondarev, A.E., et al., Development of Burgers2 software tool for optimization of hybrid difference schemes, Preprint of Inst. Prikl. Mat. im. Keldysha, Moscow, 2012, no. 53.

  16. Bondarev, A.E., On hybrid numerical method for 2D viscous flows, Mathematica Montisnigri, 2014, vol. XXIX, pp. 59–67.

    Google Scholar 

  17. Sod, G.A., Survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws, J. Comput. Phys., 1978, vol. 27, pp. 1–31.

    Article  MathSciNet  Google Scholar 

  18. Toro, E.F., Riemann Solvers and Numerical Methods for Fluid Dynamics, Springer, 1999.

    Book  Google Scholar 

  19. Liu, X.-D., Osher, S., and Chan, T., Weighted essentially non-oscillatory schemes, J. Comput. Phys., 1994, vol. 115, pp. 200–212.

    Article  MathSciNet  Google Scholar 

  20. Shu, C.-W., High order weighted essentially non-oscillatory schemes for convection dominated problems, SIAM Rev., 2009, vol. 51, pp. 82–126.

    Article  MathSciNet  Google Scholar 

Download references

Funding

This work was supported by the Russian Science Foundation, project no. 18-11-00215.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to A. E. Bondarev, V. A. Galaktionov or A. E. Kuvshinnikov.

Additional information

Translated by Yu. Kornienko

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bondarev, A.E., Galaktionov, V.A. & Kuvshinnikov, A.E. Parallel Solutions of Parametric Problems in Gas Dynamics Using DVM/DVMH Technology. Program Comput Soft 46, 176–182 (2020). https://doi.org/10.1134/S0361768820030032

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0361768820030032