Computational Tools for Cardiac Simulation – GPU-Parallel Multiphysics

02/24/2023
by   Toby Simpson, et al.
0

Cardiovascular disease affects millions of people worldwide and its social and economic cost clearly motivates scientific research. Computer simulation can lead to a better understanding of cardiac physiology, and for pathology presents opportunities for low-cost and low-risk design and testing of therapies, including surgical and pharmacological intervention as well as automated diagnosis and screening. Currently, the simulation of a whole heart model, including the interaction of electrophysiology, solid mechanics and fluid dynamics is the subject of ongoing research in computational science. Typically, the computation of a single heartbeat requires many processor hours on a supercomputer. The financial and ultimately environmental cost of such a computation prevents it from becoming a viable clinical or research solution. We re-formulate the standard mathematical models of continuum mechanics, such as the Bidomain Model, Finite Strain Theory and the Navier-Stokes Equations, specifically for parallel processing and show proof-of-concept of a computational approach that can generate a complete description of a human heartbeat on a single Graphics Processing Unit (GPU) within a few minutes. The approach is based on a Finite Volume Method (FVM) discretisation which is both matrix- and mesh-free, ideally suited to voxel-based medical imaging data. The solution of nonlinear ordinary and partial differential equations proceeds via the method of lines and operator-splitting. The resulting algorithm is implemented in the OpenCL standard and can run on almost any platform. It does not perform any CPU processing and has no dependence on third-party software libraries.

READ FULL TEXT
research
08/10/2022

A mathematical model that integrates cardiac electrophysiology, mechanics and fluid dynamics: application to the human left heart

We propose a mathematical and numerical model for the simulation of the ...
research
03/29/2017

A coupled mitral valve -- left ventricle model with fluid-structure interaction

Understanding the interaction between the valves and walls of the heart ...
research
07/21/2010

Multi-GPU Accelerated Multi-Spin Monte Carlo Simulations of the 2D Ising Model

A modern graphics processing unit (GPU) is able to perform massively par...
research
10/25/2021

A machine learning method for real-time numerical simulations of cardiac electromechanics

We propose a machine learning-based method to build a system of differen...
research
04/22/2019

A Simple Local Variational Iteration Method and Related Algorithm for Nonlinear Science and Engineering

A very simple and efficient local variational iteration method for solvi...
research
07/22/2021

Whole Heart Mesh Generation For Image-Based Computational Simulations By Learning Free-From Deformations

Image-based computer simulation of cardiac function can be used to probe...
research
07/05/2005

Lattice Gas Cellular Automata for Computational Fluid Animation

The past two decades showed a rapid growing of physically-based modeling...

Please sign up or login with your details

Forgot password? Click here to reset