Accelerating the Conjugate Gradient Algorithm with GPUs in CFD Simulations

被引:1
|
作者
Anzt, Hartwig [1 ]
Baboulin, Marc [2 ]
Dongarra, Jack [1 ]
Fournier, Yvan [3 ]
Hulsemann, Frank [3 ]
Khabou, Amal [2 ]
Wang, Yushan [2 ]
机构
[1] Univ Tennessee, Innovat Comp Lab, Knoxville, TN USA
[2] Univ Paris 11, Lab Rech Informat, Orsay, France
[3] EDF R&D, Clamart, France
关键词
D O I
10.1007/978-3-319-61982-8_5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper illustrates how GPU computing can be used to accelerate computational fluid dynamics (CFD) simulations. For sparse linear systems arising from finite volume discretization, we evaluate and optimize the performance of Conjugate Gradient (CG) routines designed for manycore accelerators and compare against an industrial CPU-based implementation. We also investigate how the recent advances in preconditioning, such as iterative Incomplete Cholesky (IC, as symmetric case of ILU) preconditioning, match the requirements for solving real world problems.
引用
收藏
页码:35 / 43
页数:9
相关论文
共 50 条
  • [41] Accelerating Preconditioned Conjugate Gradient solver in Wind Field Calculation
    Sanjuan, Gemma
    Margalef, Tomas
    Cortes, Ana
    2016 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2016), 2016, : 294 - 301
  • [42] Smoothed Analysis for the Conjugate Gradient Algorithm
    Menon, Govind
    Trogdon, Thomas
    SYMMETRY INTEGRABILITY AND GEOMETRY-METHODS AND APPLICATIONS, 2016, 12
  • [43] The parallel algorithm of conjugate gradient method
    Jordan, A
    Bycul, RP
    ADVANCED ENVIRONMENTS, TOOLS, AND APPLICATIONS FOR CLUSTER COMPUTING, 2002, 2326 : 156 - 165
  • [44] AN ADAPTIVE MULTIPRECONDITIONED CONJUGATE GRADIENT ALGORITHM
    Spillane, Nicole
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (03): : A1896 - A1918
  • [45] A deflated version of the conjugate gradient algorithm
    Saad, Y
    Yeung, M
    Erhel, J
    Guyomarc'h, F
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 21 (05): : 1909 - 1926
  • [46] On the conjugate gradient subspace pursuit algorithm
    Yuan, Qionglin
    Wang, Jinping
    APPLICABLE ANALYSIS, 2025, 104 (04) : 682 - 690
  • [47] New Imperfect Conjugate Gradient Algorithm
    N. H. Al-Assady
    Journal of Optimization Theory and Applications, 1997, 94 : 747 - 755
  • [48] Optimizing The Modified Conjugate Gradient Algorithm
    Shakir, Amel Nashat
    INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2021, 12 : 97 - 108
  • [49] New imperfect conjugate gradient algorithm
    AlAssady, NH
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1997, 94 (03) : 747 - 755
  • [50] SELF CORRECTING CONJUGATE GRADIENT ALGORITHM
    PERRY, A
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1978, 6 (04) : 327 - 333