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 条
  • [41] RAMP: An adaptive filter with links to matching pursuits and iterative linear equation solvers
    Husoy, JH
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV: DIGITAL SIGNAL PROCESSING-COMPUTER AIDED NETWORK DESIGN-ADVANCED TECHNOLOGY, 2003, : 381 - 384
  • [42] Performance evaluation of parallel sparse linear equation solvers for positive definite systems
    Davis, RL
    Henz, BJ
    Shires, DR
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 1172 - 1178
  • [43] Linear optical response of finite systems using multishift linear system solvers
    Huebener, Hannes
    Giustino, Feliciano
    JOURNAL OF CHEMICAL PHYSICS, 2014, 141 (04):
  • [44] ADAPTIVE LINEAR-EQUATION SOLVERS IN CODES FOR LARGE STIFF SYSTEMS OF ODES
    JACKSON, KR
    SEWARD, WL
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1993, 14 (04): : 800 - 823
  • [45] Chaotic and hypercyclic properties of the quasi-linear Lasota equation
    Hung, Cheng-Hung
    OPEN MATHEMATICS, 2015, 13 : 372 - 379
  • [46] Parallel linear system solvers for Runge-Kutta methods
    vanderHouwen, PJ
    deSwart, JJB
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 1997, 7 (1-2) : 157 - 181
  • [47] ERASURE CODING FOR FAULT-OBLIVIOUS LINEAR SYSTEM SOLVERS
    Zhu, Yao
    Gleich, David F.
    Grama, Ananth
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2017, 39 (01): : C48 - C64
  • [48] Iterative system solvers for the frequency analysis of linear mechanical systems
    Feriani, A
    Perotti, F
    Simoncini, V
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 190 (13-14) : 1719 - 1739
  • [49] FAST POSITIVE-DEFINITE LINEAR-SYSTEM SOLVERS
    TEWFIK, AH
    KIM, M
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (03) : 572 - 585
  • [50] Commercial Linear Programming Solvers and Their Applications to Power System Optimization
    Ison, Molly E.
    Caire, Raphael
    Wurtz, Frederick
    Kieny, Christophe
    2008 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-11, 2008, : 4404 - +