Skip to main content
Erschienen in: The Journal of Supercomputing 2/2017

28.06.2016

Highly scalable implementation of an implicit matrix-free solver for gas dynamics on GPU-accelerated clusters

verfasst von: Igor Menshov, Pavel Pavlukhin

Erschienen in: The Journal of Supercomputing | Ausgabe 2/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A numerical approach for solving gas dynamics on Cartesian grids is considered which employs an implicit time marching scheme with the matrix-free Lower-Upper Symmetric Gauss–Seidel (LU-SGS) method for solving discrete equations. Boundary conditions are treated with an embedded-boundary method. The method has two attractive features—(1) algorithmic uniformity of calculations and (2) structured memory accesses that well fit massively parallel architectures with GPU accelerators. We propose a novel CUDA+MPI computational algorithm scalable up to hundreds of GPUs and give in-depth analysis of its implementation (interoperability issues, libraries tuning).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
3.
Zurück zum Zitat Wright MJ, Candler GV (1996) A data-parallel LU relaxation method for reacting viscous flows. In: Parallel computational fluid dynamics 1995. North-Holland, Amsterdam, pp 67–74 Wright MJ, Candler GV (1996) A data-parallel LU relaxation method for reacting viscous flows. In: Parallel computational fluid dynamics 1995. North-Holland, Amsterdam, pp 67–74
5.
Zurück zum Zitat Menshov I, Nakamura Y (2004) Hybrid explicit–implicit, unconditionally stable scheme for unsteady compressible flows. AIAA J 42(3):551–559CrossRef Menshov I, Nakamura Y (2004) Hybrid explicit–implicit, unconditionally stable scheme for unsteady compressible flows. AIAA J 42(3):551–559CrossRef
7.
Zurück zum Zitat Godunov SK (1959) Finite difference methods for the computation of discontinuous solutions of the equations of fluid dynamics. Math USSR Sb 47:271–306MATH Godunov SK (1959) Finite difference methods for the computation of discontinuous solutions of the equations of fluid dynamics. Math USSR Sb 47:271–306MATH
8.
Zurück zum Zitat Godunov SK, Zabrodin AV, Prokopov GP (1962) A computational scheme for two-dimensional nonstationary problems of gas dynamics and calculation of the flow from a shock wave approaching a stationary state. USSR Comput Math Math Phys 1(4):1187–1219CrossRefMATH Godunov SK, Zabrodin AV, Prokopov GP (1962) A computational scheme for two-dimensional nonstationary problems of gas dynamics and calculation of the flow from a shock wave approaching a stationary state. USSR Comput Math Math Phys 1(4):1187–1219CrossRefMATH
9.
Zurück zum Zitat Pavlukhin P (2013) Parallel LU-SGS numerical method implementation for gas dynamics problems on GPU-accelerated computer systems. Vestnik Lobachevsky State Univ Nizhni Novgorod 1:213–218 Pavlukhin P (2013) Parallel LU-SGS numerical method implementation for gas dynamics problems on GPU-accelerated computer systems. Vestnik Lobachevsky State Univ Nizhni Novgorod 1:213–218
12.
Zurück zum Zitat Pavlukhin P, Menshov I (2015) On implementation high-scalable CFD solvers for hybrid clusters with massively-parallel architectures. In: Parallel Computing Technologies: 13th International Conference, PaCT 2015, Petrozavodsk, Proceedings. doi:10.1007/978-3-319-21909-7_42 Pavlukhin P, Menshov I (2015) On implementation high-scalable CFD solvers for hybrid clusters with massively-parallel architectures. In: Parallel Computing Technologies: 13th International Conference, PaCT 2015, Petrozavodsk, Proceedings. doi:10.​1007/​978-3-319-21909-7_​42
Metadaten
Titel
Highly scalable implementation of an implicit matrix-free solver for gas dynamics on GPU-accelerated clusters
verfasst von
Igor Menshov
Pavel Pavlukhin
Publikationsdatum
28.06.2016
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 2/2017
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-016-1800-1

Weitere Artikel der Ausgabe 2/2017

The Journal of Supercomputing 2/2017 Zur Ausgabe