A Look at Performance and Scalability of the GPU Accelerated Sparse Linear System Solver Spliss

被引:1
|
作者
Mohnke, Jasmin [1 ]
Wagner, Michael [1 ]
机构
[1] German Aerosp Ctr DLR, Inst Software Methods Prod Virtualizat, Dresden, Germany
来源
EURO-PAR 2023: PARALLEL PROCESSING | 2023年 / 14100卷
关键词
sparse linear solver; computational fluid dynamics; CFD solver; high performance computing; heterogeneous computing; GPU;
D O I
10.1007/978-3-031-39698-4_43
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A significant part in computational fluid dynamics (CFD) simulations is the solving of large sparse systems of linear equations resulting from implicit time integration of the Reynolds-averaged Navier-Stokes (RANS) equations. The sparse linear system solver Spliss aims to provide a linear solver library that, on the one hand, is tailored to these requirements of CFD applications but, on the other hand, independent of the particular CFD solver. Spliss allows leveraging a range of available HPC technologies such as hybrid CPU parallelization and the possibility to offload the computationally intensive linear solver to GPU accelerators, while at the same time hiding this complexity from the CFD solver. This work highlights the steps taken to establish multi-GPU capabilities for the Spliss solver allowing for efficient and scalable usage of large GPU systems. In addition, this work evaluates performance and scalability on CPU and GPU systems using a representative CODA test case 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 examines and compares performance and scalability in a strong scaling approach on Nvidia A100 GPUs and the AMD Rome architecture.
引用
收藏
页码:637 / 648
页数:12
相关论文
共 50 条
  • [21] Enhancing Sparse Direct Solver Scalability Through Runtime System Automatic Data Partition
    Lisito, Alycia
    Faverge, Mathieu
    Pichon, Gregoire
    Ramet, Pierre
    ASYNCHRONOUS MANY-TASK SYSTEMS AND APPLICATIONS, WAMTA 2024, 2024, 14626 : 105 - 110
  • [22] GPU-Accelerated Sparse LU Factorization for Power System Simulation
    Gnanavignesh, R.
    Shenoy, U. Jayachandra
    Proceedings of 2019 IEEE PES Innovative Smart Grid Technologies Europe, ISGT-Europe 2019, 2019,
  • [23] GPU-Accelerated Sparse LU Factorization for Power System Simulation
    Gnanavignesh, R.
    Shenoy, U. Jayachandra
    PROCEEDINGS OF 2019 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES EUROPE (ISGT-EUROPE), 2019,
  • [24] Parallel sparse linear solver with GMRES method using minimization techniques of communications for GPU clusters
    Khodja, Lilia Ziane
    Couturier, Raphael
    Giersch, Arnaud
    Bahi, Jacques M.
    JOURNAL OF SUPERCOMPUTING, 2014, 69 (01): : 200 - 224
  • [25] Parallel sparse linear solver with GMRES method using minimization techniques of communications for GPU clusters
    Lilia Ziane Khodja
    Raphaël Couturier
    Arnaud Giersch
    Jacques M. Bahi
    The Journal of Supercomputing, 2014, 69 : 200 - 224
  • [26] A domain-decomposing parallel sparse linear system solver
    Manguoglu, Murat
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2011, 236 (03) : 319 - 325
  • [27] Parallel Implementation and Performance Comparison of BiCGStab for Massive Sparse Linear System of Equations on GPU Libraries
    Yao, Liankai
    Ji, Xiaohui
    Liu, Shuai
    Yang, Jiayue
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 603 - 608
  • [28] GPU-Accelerated Sparse LU Factorization for Circuit Simulation with Performance Modeling
    Chen, Xiaoming
    Ren, Ling
    Wang, Yu
    Yang, Huazhong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (03) : 786 - 795
  • [29] A tearing-based hybrid parallel sparse linear system solver
    Naumov, Maxim
    Manguoglu, Murat
    Sameh, Ahmed H.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 234 (10) : 3025 - 3038
  • [30] Object oriented sparse linear solver component for power system analysis
    Mokhlis, H
    Nor, KM
    NATIONAL POWER ENGINEERING CONFERENCE PECON 2003, PROCEEDINGS, 2003, : 22 - 26