Skip to main content
Top
Published in:

2024 | OriginalPaper | Chapter

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

Authors : Michael Wagner, Jasmin Mohnke, Olaf Krzikalla, Arne Rempke

Published in: Advanced Computational Methods and Design for Greener Aviation

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
Metadata
Title
Evaluating Performance and Scalability of the Sparse Linear Systems Solver Spliss
Authors
Michael Wagner
Jasmin Mohnke
Olaf Krzikalla
Arne Rempke
Copyright Year
2024
DOI
https://doi.org/10.1007/978-3-031-61109-4_1

Premium Partner