Key result
Adaptive numerical algorithms for solving systems of PDEs can potentially provide a speedup of up to two orders of magnitude for cardiac electrophysiology simulations.
Implementing adaptive numerical algorithms and spectral element methods on next-generation supercomputers is necessary to achieve the computational speed required for practical applications of cardiac electrophysiology models.
Adaptive solvers may accelerate cardiac electrophysiology models 100-fold; leaves open clinical software integration.
Models of cardiac electrophysiology consist of a system of partial differential equations (PDEs) coupled with a system of ordinary differential equations representing cell membrane dynamics. Current software to solve such models does not provide the required computational speed for practical applications. One reason for this is that little use is made of recent developments in adaptive numerical algorithms for solving systems of PDEs. Studies have suggested that a speedup of up to two orders of magnitude is possible by using adaptive methods. The challenge lies in the efficient implementation of adaptive algorithms on massively parallel computers. The finite-element (FE) method is often used in heart simulators as it can encapsulate the complex geometry and small-scale details of the human heart. An alternative is the spectral element (SE) method, a high-order technique that provides the flexibility and accuracy of FE, but with a reduced number of degrees of freedom. The feasibility of implementing a parallel SE algorithm based on fully unstructured all-hexahedra meshes is discussed. A major computational task is solution of the large algebraic system resulting from FE or SE discretization. Choice of linear solver and preconditioner has a substantial effect on efficiency. A fully parallel implementation based on dynamic partitioning that accounts for load balance, communication and data movement costs is required. Each of these methods must be implemented on next-generation supercomputers in order to realize the necessary speedup. The problems that this may cause, and some of the techniques that are beginning to be developed to overcome these issues, are described.
No takes yet. Share an insight, caveat, or question.
Bordas et al. (2009) conducted a review in Cardiac electrophysiology. Adaptive numerical algorithms and spectral element methods was evaluated. Adaptive numerical algorithms for solving systems of PDEs can potentially provide a speedup of up to two orders of magnitude for cardiac electrophysiology simulations.
Synapse has enriched 4 closely related papers on similar clinical questions. Consider them for comparative context: