CHAOTIC LINEAR EQUATION-SYSTEM SOLVERS FOR UNSTEADY CFD

被引:0
|
作者
Hawkes, James N. [1 ,2 ]
Turnock, Stephen R. [1 ]
Vaz, Guilherme [2 ]
Cox, Simon J. [1 ]
Philips, Alex B. [3 ]
机构
[1] Univ Southampton, Boldrewood Campus, Southampton, Hants, England
[2] Maritime Inst Netherlands MARIN, Wageningen, Netherlands
[3] Natl Oceanog Ctr, Natl Marine Facil, Southampton, Hants, England
关键词
Computational Methods; Computational Fluid Dynamics; Linear Solvers; Totally Asynchronous Methods; Chaotic Iterative Methods; PETSc; ReFRESCO;
D O I
暂无
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
A Chaotic Iterative Method, which is a form of totally asynchronous linear equation-system solver, is implemented within an open-source framework. The solver is similar to simple Jacobi or Gauss-Seidel methods, but is highly optimized for massively parallel computations. Processes or threads are free to run computations regardless of the current state of other processes, iterating individual equations with no limitations on the state of the variables which they use. Each individual iteration may pull variables from the same iteration, the previous iteration, or indeed any iteration. This effectively removes all synchronization from the Jacobi or Gauss-Seidel algorithm, allowing computations to run efficiently with high concurrency. The trade-off is that the numerical convergence rate of these simple algorithms is slower compared to the classical Krylov Subspace methods, which are popular today. However, unique features of the computational fluid dynamics algorithm work in favour of Chaotic methods, allowing the fluid dynamics field to exploit these algorithms when other's cannot. The results of the Chaotic solver are presented, verifying the numerical results and benchmarking performance against the Generalized Minimal Residual (GMRES) solver and a Pipelined GMRES solver. The results show that, under certain circumstances, Chaotic methods could be used as a standalone solver due to their superior scalability. The potential to use Chaotic methods as a pre-conditioner or hybrid solver is also revealed.
引用
收藏
页码:931 / 942
页数:12
相关论文
共 50 条
  • [31] Adaptive sparse linear solvers for implicit CFD using Newton-Krylov algorithms
    McInnes, L
    Norris, B
    Bhowmick, S
    Raghavan, P
    COMPUTATIONAL FLUID AND SOLID MECHANICS 2003, VOLS 1 AND 2, PROCEEDINGS, 2003, : 1024 - 1028
  • [32] Fast linear equation solvers in high performance electromagnetic field analysis
    Shimasaki, M
    Iwashita, T
    Mifune, T
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2002, 149 (01) : 341 - 349
  • [33] UNSTEADY EFFECT ON A LINEAR DAMPING SYSTEM
    KONOVALO.EG
    KOZLOV, VA
    MATYUKOV, GF
    DOKLADY AKADEMII NAUK BELARUSI, 1973, 17 (06): : 515 - 517
  • [34] EVALUATION OF LINEAR SYSTEM EQUATIONS SOLVERS ON MULTICORE ARCHITECTURES
    Bosansky, M.
    Patzak, B.
    ENGINEERING MECHANICS 2018 PROCEEDINGS, VOL 24, 2018, : 109 - 112
  • [35] ON CERTAIN PARALLEL TOEPLITZ LINEAR-SYSTEM SOLVERS
    GRCAR, J
    SAMEH, A
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1981, 2 (02): : 238 - 256
  • [36] Parallel complexity of numerically accurate linear system solvers
    Leoncini, M
    Manzini, G
    Margara, L
    SIAM JOURNAL ON COMPUTING, 1999, 28 (06) : 2030 - 2058
  • [37] Assessing sparse triangular linear system solvers on GPUs
    Erguiz, Daniel
    Dufrechou, Ernesto
    Ezzatti, Pablo
    2017 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOPS (SBAC-PADW), 2017, : 37 - 42
  • [38] Advanced method of moments based on iterative equation system solvers
    Burger, G
    Bruns, HD
    Singer, H
    IEEE 1997 INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY - SYMPOSIUM RECORD, 1997, : 236 - 241
  • [39] Impact of data distribution on the parallel performance of iterative linear solvers with emphasis on CFD of incompressible flows
    Esmaily-Moghadam, M.
    Bazilevs, Y.
    Marsden, A. L.
    COMPUTATIONAL MECHANICS, 2015, 55 (01) : 93 - 103
  • [40] Impact of data distribution on the parallel performance of iterative linear solvers with emphasis on CFD of incompressible flows
    M. Esmaily-Moghadam
    Y. Bazilevs
    A. L. Marsden
    Computational Mechanics, 2015, 55 : 93 - 103