elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

SIMD vectorization for simultaneous solution of locally varying linear systems with multiple right hand sides

Kühn, Martin Joachim and Holke, Johannes and Lutz, Annette and Thies, Jonas and Röhrig-Zöllner, Melven and Bleh, Alexander and Backhaus, Jan and Basermann, Achim (2022) SIMD vectorization for simultaneous solution of locally varying linear systems with multiple right hand sides. Journal of Supercomputing. Springer Nature. ISSN 0920-8542. (Submitted)

[img] PDF - Preprint version (submitted draft)
2MB

Abstract

Developments in numerical simulation of flows and high performance computing influence one another. More detailed simulation methods create a permanent need for more computational power, while new hardware developments often require changes to the software to exploit new hardware features. This dependency is very pronounced in the case of vector-units which are featured by all modern processors to increase their numerical throughput but require vectorization of the software to be used efficiently. We study the vectorization of a simulation method that exhibits an inherent level of vector-parallelism. This is of particular interest as SIMD operations will hopefully be available with std::simd in a future C++ standard. The simulation method considered here results in the simultaneous solution of multiple sparse linear systems of equations which only differ by their main diagonal and right hand sides. Such structure arises in the simulation of unsteady flow in turbomachinery by means of a frequency domain approach called harmonic balance.

Item URL in elib:https://elib.dlr.de/189059/
Document Type:Article
Title:SIMD vectorization for simultaneous solution of locally varying linear systems with multiple right hand sides
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Kühn, Martin JoachimMartin.Kuehn (at) dlr.dehttps://orcid.org/0000-0002-0906-6984
Holke, JohannesJohannes.Holke (at) dlr.deUNSPECIFIED
Lutz, AnnetteDepartment of Mathematics, Technische Universität Darmstadt, Darmstadt, GermanyUNSPECIFIED
Thies, JonasInstitute of Applied Mathematics, Delft University of Technology, Delft, the NetherlandsUNSPECIFIED
Röhrig-Zöllner, MelvenMelven.Roehrig-Zoellner (at) dlr.dehttps://orcid.org/0000-0001-9851-5886
Bleh, AlexanderAlexander.Bleh (at) dlr.deUNSPECIFIED
Backhaus, Janjan.backhaus (at) dlr.deUNSPECIFIED
Basermann, AchimAchim.Basermann (at) dlr.dehttps://orcid.org/0000-0003-3637-3231
Date:2022
Journal or Publication Title:Journal of Supercomputing
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In SCOPUS:Yes
In ISI Web of Science:Yes
Publisher:Springer Nature
ISSN:0920-8542
Status:Submitted
Keywords:sparse iterative solvers, high performance computing, performance engineering, SIMD optimization, computational fluid dynamics, frequency domain methods
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Tasks SISTEC
Location: Köln-Porz
Institutes and Institutions:Institute for Software Technology > High-Performance Computing
Institute for Software Technology
Institute of Propulsion Technology
Institute of Propulsion Technology > Numerical Methodes
Deposited By: Kühn, Dr. Martin Joachim
Deposited On:03 Nov 2022 09:41
Last Modified:16 Nov 2022 13:48

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.