Skip to main content

2024 | OriginalPaper | Buchkapitel

Parallelization of Finite-Volume Numerical Methods of Computational Fluid Dynamics by Means of Shared Memory Computing Systems

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

search-config
loading …

Abstract

The article considers the problems of parallelization of finite-volume numerical methods concerning the calculation of the streaming flow of conservative quantities through the boundaries of computational cells for systems operating with shared memory. Three approaches to solving this problem were analyzed, for which a theoretical justification was carried out, implementation, testing, analysis of the performance and scalability of the proposed methods were performed.

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

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!

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"

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!

Literatur
1.
Zurück zum Zitat Vorobyov, E.S., Vorobiev, V.E.: Numerical methods and mathematical modeling. Fundamentals of numerical methods and techniques for building mathematical models based on them and these solutions in various packages, Kazan (2017) Vorobyov, E.S., Vorobiev, V.E.: Numerical methods and mathematical modeling. Fundamentals of numerical methods and techniques for building mathematical models based on them and these solutions in various packages, Kazan (2017)
2.
Zurück zum Zitat Rybakov, A.A.: Distribution of the computational load between the nodes of a heterogeneous computing cluster. Progr. Products Syst. Algorithms 1, 1–7 (2018) Rybakov, A.A.: Distribution of the computational load between the nodes of a heterogeneous computing cluster. Progr. Products Syst. Algorithms 1, 1–7 (2018)
3.
Zurück zum Zitat Golovchenko, E.: Overview of Graph Decomposition Algorithms. Preprint IPM № 002 (IPM named after M. V. Keldysh) (2020) Golovchenko, E.: Overview of Graph Decomposition Algorithms. Preprint IPM № 002 (IPM named after M. V. Keldysh) (2020)
4.
Zurück zum Zitat Rybakov, A.: Internal representation and mechanism of interprocess exchange for a block grid for supercomputing. Software products and systems. Algorithmiya 8(1), 121–134 (2017) Rybakov, A.: Internal representation and mechanism of interprocess exchange for a block grid for supercomputing. Software products and systems. Algorithmiya 8(1), 121–134 (2017)
5.
Zurück zum Zitat Software Developer’s Guide for Intel 64 and IA-32 Architectures (Intel Corp.), Consolidated Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4 (2019) Software Developer’s Guide for Intel 64 and IA-32 Architectures (Intel Corp.), Consolidated Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4 (2019)
6.
Zurück zum Zitat Jeffers, J., Reinders, J., and Sodani, A.: High-Performance Programming of Intel Xeon Phi Processors, Knights Landing Edition. Morgan Kaufmann, Burlington (2016) Jeffers, J., Reinders, J., and Sodani, A.: High-Performance Programming of Intel Xeon Phi Processors, Knights Landing Edition. Morgan Kaufmann, Burlington (2016)
7.
Zurück zum Zitat Kuhn, F.: Weak graph colorings: distributed algorithms and applications. In: Proceedings of the 21st Symposium on Parallelism in Algorithms and Architectures, pp. 138–144 (2009) Kuhn, F.: Weak graph colorings: distributed algorithms and applications. In: Proceedings of the 21st Symposium on Parallelism in Algorithms and Architectures, pp. 138–144 (2009)
8.
Zurück zum Zitat Blazek, J.: Computational Fluid Dynamics: Principles and Applications. Elsevier, Amsterdam (2001) Blazek, J.: Computational Fluid Dynamics: Principles and Applications. Elsevier, Amsterdam (2001)
11.
Zurück zum Zitat Anferov, M.A.: Algorithm for searching subcritical paths on network graphs. Russian Technol. J. 11(1), 60–69 (2023)MathSciNetCrossRef Anferov, M.A.: Algorithm for searching subcritical paths on network graphs. Russian Technol. J. 11(1), 60–69 (2023)MathSciNetCrossRef
Metadaten
Titel
Parallelization of Finite-Volume Numerical Methods of Computational Fluid Dynamics by Means of Shared Memory Computing Systems
verfasst von
Anastasia Gulicheva
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-51057-1_8

Premium Partner