Cargando…
Toward GPGPU accelerated human electromechanical cardiac simulations
In this paper, we look at the acceleration of weakly coupled electromechanics using the graphics processing unit (GPU). Specifically, we port to the GPU a number of components of [Image: see text]Heart—a CPU-based finite element code developed for simulating multi-physics problems. On the basis of a...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
John Wiley & Sons, Ltd
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4016759/ https://www.ncbi.nlm.nih.gov/pubmed/24115492 http://dx.doi.org/10.1002/cnm.2593 |
_version_ | 1782315559874985984 |
---|---|
author | Vigueras, Guillermo Roy, Ishani Cookson, Andrew Lee, Jack Smith, Nicolas Nordsletten, David |
author_facet | Vigueras, Guillermo Roy, Ishani Cookson, Andrew Lee, Jack Smith, Nicolas Nordsletten, David |
author_sort | Vigueras, Guillermo |
collection | PubMed |
description | In this paper, we look at the acceleration of weakly coupled electromechanics using the graphics processing unit (GPU). Specifically, we port to the GPU a number of components of [Image: see text]Heart—a CPU-based finite element code developed for simulating multi-physics problems. On the basis of a criterion of computational cost, we implemented on the GPU the ODE and PDE solution steps for the electrophysiology problem and the Jacobian and residual evaluation for the mechanics problem. Performance of the GPU implementation is then compared with single core CPU (SC) execution as well as multi-core CPU (MC) computations with equivalent theoretical performance. Results show that for a human scale left ventricle mesh, GPU acceleration of the electrophysiology problem provided speedups of 164 × compared with SC and 5.5 times compared with MC for the solution of the ODE model. Speedup of up to 72 × compared with SC and 2.6 × compared with MC was also observed for the PDE solve. Using the same human geometry, the GPU implementation of mechanics residual/Jacobian computation provided speedups of up to 44 × compared with SC and 2.0 × compared with MC. © 2013 The Authors. International Journal for Numerical Methods in Biomedical Engineering published by John Wiley & Sons, Ltd. |
format | Online Article Text |
id | pubmed-4016759 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | John Wiley & Sons, Ltd |
record_format | MEDLINE/PubMed |
spelling | pubmed-40167592014-05-12 Toward GPGPU accelerated human electromechanical cardiac simulations Vigueras, Guillermo Roy, Ishani Cookson, Andrew Lee, Jack Smith, Nicolas Nordsletten, David Int j numer method biomed eng Special Issue Paper-Numerical Methods and Applications of Multi-Physics in Biomechanical Modeling In this paper, we look at the acceleration of weakly coupled electromechanics using the graphics processing unit (GPU). Specifically, we port to the GPU a number of components of [Image: see text]Heart—a CPU-based finite element code developed for simulating multi-physics problems. On the basis of a criterion of computational cost, we implemented on the GPU the ODE and PDE solution steps for the electrophysiology problem and the Jacobian and residual evaluation for the mechanics problem. Performance of the GPU implementation is then compared with single core CPU (SC) execution as well as multi-core CPU (MC) computations with equivalent theoretical performance. Results show that for a human scale left ventricle mesh, GPU acceleration of the electrophysiology problem provided speedups of 164 × compared with SC and 5.5 times compared with MC for the solution of the ODE model. Speedup of up to 72 × compared with SC and 2.6 × compared with MC was also observed for the PDE solve. Using the same human geometry, the GPU implementation of mechanics residual/Jacobian computation provided speedups of up to 44 × compared with SC and 2.0 × compared with MC. © 2013 The Authors. International Journal for Numerical Methods in Biomedical Engineering published by John Wiley & Sons, Ltd. John Wiley & Sons, Ltd 2014-01 2013-09-20 /pmc/articles/PMC4016759/ /pubmed/24115492 http://dx.doi.org/10.1002/cnm.2593 Text en © 2013 The Authors. International Journal for Numerical Methods in Biomedical Engineering published by John Wiley & Sons, Ltd. http://creativecommons.org/licenses/by/3.0/ This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Special Issue Paper-Numerical Methods and Applications of Multi-Physics in Biomechanical Modeling Vigueras, Guillermo Roy, Ishani Cookson, Andrew Lee, Jack Smith, Nicolas Nordsletten, David Toward GPGPU accelerated human electromechanical cardiac simulations |
title | Toward GPGPU accelerated human electromechanical cardiac simulations |
title_full | Toward GPGPU accelerated human electromechanical cardiac simulations |
title_fullStr | Toward GPGPU accelerated human electromechanical cardiac simulations |
title_full_unstemmed | Toward GPGPU accelerated human electromechanical cardiac simulations |
title_short | Toward GPGPU accelerated human electromechanical cardiac simulations |
title_sort | toward gpgpu accelerated human electromechanical cardiac simulations |
topic | Special Issue Paper-Numerical Methods and Applications of Multi-Physics in Biomechanical Modeling |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4016759/ https://www.ncbi.nlm.nih.gov/pubmed/24115492 http://dx.doi.org/10.1002/cnm.2593 |
work_keys_str_mv | AT viguerasguillermo towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations AT royishani towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations AT cooksonandrew towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations AT leejack towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations AT smithnicolas towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations AT nordslettendavid towardgpgpuacceleratedhumanelectromechanicalcardiacsimulations |