Skip to main content
Erschienen in:

2024 | OriginalPaper | Buchkapitel

1. Evaluating Performance and Scalability of the Sparse Linear Systems Solver Spliss

verfasst von : Michael Wagner, Jasmin Mohnke, Olaf Krzikalla, Arne Rempke

Erschienen in: Advanced Computational Methods and Design for Greener Aviation

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Solving linear equation systems is an integral part of implicit methods in computational fluid dynamics (CFD). The sparse linear system solver Spliss aims to provide a linear solver library that, on the one hand, is tailored to requirements of CFD applications but, on the other hand, independent of the particular CFD solver. Focusing on the specific task of solving linear systems allows for integrating more advanced, but also more complex, hardware-specific optimizations, while at the same time hiding this complexity from the CFD solver. Spliss enables the execution of the computationally intensive linear solver on GPUs without the necessity of any code adaption. This work evaluates performance and scalability of Spliss using CODA as an example. CODA is the CFD software being developed as part of a collaboration between the French Aerospace Lab ONERA, the German Aerospace Center (DLR), Airbus, and their European research partners. CODA is jointly owned by ONERA, DLR and Airbus. The evaluation includes an assessment of the scalability on an HPC system based on the AMD Naples architecture and demonstrates the seamless integration of GPUs on a cluster based on Nvidia V100 GPUs.

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!

Literatur
1.
Zurück zum Zitat Directorate-General for Mobility and Transport (European Commission), Directorate-General for Research and Innovation (European Commission) (2012) Flightpath 2050: Europe’s vision for aviation: maintaining global leadership and serving society’s needs. https://doi.org/10.2777/15458 Directorate-General for Mobility and Transport (European Commission), Directorate-General for Research and Innovation (European Commission) (2012) Flightpath 2050: Europe’s vision for aviation: maintaining global leadership and serving society’s needs. https://​doi.​org/​10.​2777/​15458
4.
Zurück zum Zitat Krzikalla O, Rempke A, Bleh A, Wagner M, Gerhold T (2021) Spliss: a sparse linear system solver for transparent integration of emerging HPC technologies into CFD solvers and applications. In: New results in numerical and experimental fluid mechanics XIII, pp 635–645. https://doi.org/10.1007/978-3-030-79561-0_60 Krzikalla O, Rempke A, Bleh A, Wagner M, Gerhold T (2021) Spliss: a sparse linear system solver for transparent integration of emerging HPC technologies into CFD solvers and applications. In: New results in numerical and experimental fluid mechanics XIII, pp 635–645. https://​doi.​org/​10.​1007/​978-3-030-79561-0_​60
7.
Zurück zum Zitat Schwamborn D, Gerhold T, Heinrich R (2006) The DLR TAU code: recent applications in research and industry. In: Proceedings of the European conference on computational fluid dynamics, ECCOMAS CFD (2006) Schwamborn D, Gerhold T, Heinrich R (2006) The DLR TAU code: recent applications in research and industry. In: Proceedings of the European conference on computational fluid dynamics, ECCOMAS CFD (2006)
8.
Zurück zum Zitat Leicht T, Vollmer D, Jägersküpper J, Schwöppe A, Hartmann R, Fiedler J, Schlauch T (2016) DLR-Project Digital-X—next generation CFD solver ’Flucs’. Deutscher Luft-und Raumfahrtkongress 2016 Leicht T, Vollmer D, Jägersküpper J, Schwöppe A, Hartmann R, Fiedler J, Schlauch T (2016) DLR-Project Digital-X—next generation CFD solver ’Flucs’. Deutscher Luft-und Raumfahrtkongress 2016
9.
Zurück zum Zitat Meinel M, Einarsson G (2010) The FlowSimulator framework for massively parallel CFD applications. In: PARA Meinel M, Einarsson G (2010) The FlowSimulator framework for massively parallel CFD applications. In: PARA
10.
Zurück zum Zitat Huismann I, Reimer L, Strobl S, Eichstädt J, TschÜter R, Rempke A, Einarsson G (2021) Accelerating the flowsimulator: profiling and scalability analysis of an industrial-grade CFD-CSM toolchain. In: 9th Edition of the international conference on computational methods for coupled problems in science and engineering (COUPLED PROBLEMS 2021). https://doi.org/10.23967/coupled.2021.008 Huismann I, Reimer L, Strobl S, Eichstädt J, TschÜter R, Rempke A, Einarsson G (2021) Accelerating the flowsimulator: profiling and scalability analysis of an industrial-grade CFD-CSM toolchain. In: 9th Edition of the international conference on computational methods for coupled problems in science and engineering (COUPLED PROBLEMS 2021). https://​doi.​org/​10.​23967/​coupled.​2021.​008
11.
Zurück zum Zitat Alrutz T, Backhaus J, Brandes T, End V, Gerhold T, Geiger A, Grünewald D, Heuveline V, Jägersküpper J, Knüpfer A, Krzikalla O, Kügeler E, Lojewski C, Lonsdale G, Müller-Pfefferkorn R, Nagel WE, Oden L, Pfreundt FJ, Rahn M, Sattler M, Schmidtobreick M, Schiller A, Simmendinger C, Soddemann T, Sutmann G, Weber H, Weiss JP (2013) GASPI—a partitioned global address space programming interface. In Facing the multicore-challenge III, LNCS 7686, pp 135–136 Alrutz T, Backhaus J, Brandes T, End V, Gerhold T, Geiger A, Grünewald D, Heuveline V, Jägersküpper J, Knüpfer A, Krzikalla O, Kügeler E, Lojewski C, Lonsdale G, Müller-Pfefferkorn R, Nagel WE, Oden L, Pfreundt FJ, Rahn M, Sattler M, Schmidtobreick M, Schiller A, Simmendinger C, Soddemann T, Sutmann G, Weber H, Weiss JP (2013) GASPI—a partitioned global address space programming interface. In Facing the multicore-challenge III, LNCS 7686, pp 135–136
Metadaten
Titel
Evaluating Performance and Scalability of the Sparse Linear Systems Solver Spliss
verfasst von
Michael Wagner
Jasmin Mohnke
Olaf Krzikalla
Arne Rempke
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-61109-4_1

Premium Partner