Toward GPGPU accelerated human electromechanical cardiac simulations. (20th September 2013)
- Record Type:
- Journal Article
- Title:
- Toward GPGPU accelerated human electromechanical cardiac simulations. (20th September 2013)
- Main Title:
- Toward GPGPU accelerated human electromechanical cardiac simulations
- Authors:
- Vigueras, Guillermo
Roy, Ishani
Cookson, Andrew
Lee, Jack
Smith, Nicolas
Nordsletten, David - Abstract:
- <abstract abstract-type="main" id="cnm2593-abs-0001"> <title>SUMMARY</title> <p id="cnm2593-para-0001">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 <alternatives><inline-graphic mimetype="image" xlink:href="ark:/27927/pgg4053g4d7" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" /><mml:math display="block" altimg="urn:x-wiley:20407939:media:cnm2593:cnm2593-math-0001" overflow="scroll" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi mathvariant="script">C</mml:mi></mml:math></alternatives>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<abstract abstract-type="main" id="cnm2593-abs-0001"> <title>SUMMARY</title> <p id="cnm2593-para-0001">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 <alternatives><inline-graphic mimetype="image" xlink:href="ark:/27927/pgg4053g4d7" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" /><mml:math display="block" altimg="urn:x-wiley:20407939:media:cnm2593:cnm2593-math-0001" overflow="scroll" xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi mathvariant="script">C</mml:mi></mml:math></alternatives>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. <italic>International Journal for Numerical Methods in Biomedical Engineering</italic> published by John Wiley &amp; Sons, Ltd.</p> </abstract> … (more)
- Is Part Of:
- International journal for numerical methods in biomedical engineering. Volume 30:Number 1(2014:Jan.)
- Journal:
- International journal for numerical methods in biomedical engineering
- Issue:
- Volume 30:Number 1(2014:Jan.)
- Issue Display:
- Volume 30, Issue 1 (2014)
- Year:
- 2014
- Volume:
- 30
- Issue:
- 1
- Issue Sort Value:
- 2014-0030-0001-0000
- Page Start:
- 117
- Page End:
- 134
- Publication Date:
- 2013-09-20
- Subjects:
- Biomedical engineering -- Periodicals
Imaging systems in medicine -- Periodicals
Numerical analysis -- Periodicals
Engineering mathematics -- Periodicals
610.28 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2040-7947 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cnm.2593 ↗
- Languages:
- English
- ISSNs:
- 2040-7939
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.403550
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 3988.xml