Accelerating large cardiac bidomain simulations by Arnoldi preconditioning

被引:0
|
作者
Deo, Makarand [1 ]
Bauer, Steffen [2 ]
Plank, Gernot [3 ]
Vigmond, Edward [1 ]
机构
[1] Univ Calgary, Calgary, AB, Canada
[2] Phys Tech Bundesanstalt, Berlin, Germany
[3] Med Univ Graz, Inst Biophys, Graz, Austria
基金
加拿大自然科学与工程研究理事会; 奥地利科学基金会;
关键词
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Bidomain simulations of cardiac systems often involve solving large, sparse, linear systems of the form Ax=b. These simulations are computationally very expensive in terms of run time and memory requirements. Therefore, efficient solvers are essential to keep simulations tractable. In this paper, an efficient preconditioner for the conjugate gradient (CG) method based on system order reduction using the Arnoldi method (A-PCG) is explained. Large order systems generated during cardiac bidomain simulations using a finite element method formulation, are solved using the A-PCG method. Its performance is compared with incomplete LU (ILU) preconditioning. Results indicate that the A-PCG estimates an approximate solution considerably faster than the ILU, often within a single iteration. To reduce the computational demands in terms or memory and run time, the use of a cascaded preconditioner is suggested. The A-PCG can be applied to quickly obtain an approximate solution, subsequently a cheap iterative method such as successive overrelaxation (SOR) is applied to further reline the solution to arrive at a desired accuracy. The memory requirements are less than direct LU but more than ILU method. The proposed scheme is shown to yield significant speedups when solving time evolving systems.
引用
收藏
页码:3042 / +
页数:2
相关论文
共 50 条
  • [1] Accelerating Cardiac Bidomain Simulations Using Graphics Processing Units
    Neic, Aurel
    Liebmann, Manfred
    Hoetzl, Elena
    Mitchell, Lawrence
    Vigmond, Edward J.
    Haase, Gundolf
    Plank, Gernot
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (08) : 2281 - 2290
  • [2] Generalized preconditioning for accelerating simulations with large kinetic models
    Walker, Anthony S.
    Speth, Raymond L.
    Niemeyer, Kyle E.
    PROCEEDINGS OF THE COMBUSTION INSTITUTE, 2023, 39 (04) : 5395 - 5403
  • [3] Reduced-order preconditioning for bidomain simulations
    Deo, Makarand
    Bauer, Steffen
    Plank, Gernot
    Vigmond, Edward
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2007, 54 (05) : 938 - 942
  • [4] Arnoldi preconditioning for solving large linear biomedical systems
    Deo, Makarand
    Vigmond, Edward
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 2914 - 2917
  • [5] A new method for accelerating Arnoldi algorithms for large scale eigenproblems
    Dookhitram, K.
    Boojhawon, R.
    Bhuruth, M.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2009, 80 (02) : 387 - 401
  • [6] Preconditioning techniques for the bidomain equations
    Dos Santos, RW
    Plank, G
    Bauer, S
    Vigmond, EJ
    DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING, 2005, 40 : 571 - 580
  • [7] BDDC Preconditioning on GPUs for Cardiac Simulations
    Goebel, Fritz
    Cojean, Terry
    Anzt, Hartwig
    EURO-PAR 2023: PARALLEL PROCESSING WORKSHOPS, PT II, EURO-PAR 2023, 2024, 14352 : 265 - 268
  • [8] Stokes preconditioning for the inverse Arnoldi method
    Tuckerman, LS
    Bertagnolio, F
    Daube, O
    Le Quéré, P
    Barkley, D
    CONTINUATION METHODS IN FLUID DYNAMICS, 2000, 74 : 241 - 255
  • [9] A smoothed boundary bidomain model for cardiac simulations in anatomically detailed geometries
    Biasi, Niccolo
    Seghetti, Paolo
    Mercati, Matteo
    Tognetti, Alessandro
    PLOS ONE, 2023, 18 (06):
  • [10] Bidomain ECG Simulations Using an Augmented Monodomain Model for the Cardiac Source
    Bishop, Martin J.
    Plank, Gernot
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2011, 58 (08) : 2297 - 2307