Graphics processing unit accelerated one-dimensional blood flow computation in the human arterial tree

被引:12
作者
Itu, Lucian [1 ,3 ]
Sharma, Puneet [2 ]
Kamen, Ali [2 ]
Suciu, Constantin [1 ,3 ]
Comaniciu, Dorin [2 ]
机构
[1] Transilvania Univ Brasov, Brasov 500024, Romania
[2] Siemens Corp, Corp Technol, Imaging & Comp Vis, Princeton, NJ 08540 USA
[3] Siemens Corp, Siemens Corp Technol, Brasov 500007, Romania
关键词
one-dimensional modeling; speed-up; GPU; Windkessel; structured tree; viscoelasticity; PULSE-WAVE PROPAGATION; EXPERIMENTAL VALIDATION; IN-VIVO; MODEL; PRESSURE; SIMULATIONS; NETWORKS;
D O I
10.1002/cnm.2585
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
One-dimensional blood flow models have been used extensively for computing pressure and flow waveforms in the human arterial circulation. We propose an improved numerical implementation based on a graphics processing unit (GPU) for the acceleration of the execution time of one-dimensional model. A novel parallel hybrid CPU-GPU algorithm with compact copy operations (PHCGCC) and a parallel GPU only (PGO) algorithm are developed, which are compared against previously introduced PHCG versions, a single-threaded CPU only algorithm and a multi-threaded CPU only algorithm. Different second-order numerical schemes (Lax-Wendroff and Taylor series) are evaluated for the numerical solution of one-dimensional model, and the computational setups include physiologically motivated non-periodic (Windkessel) and periodic boundary conditions (BC) (structured tree) and elastic and viscoelastic wall laws. Both the PHCGCC and the PGO implementations improved the execution time significantly. The speed-up values over the single-threaded CPU only implementation range from 5.26 to 8.10x, whereas the speed-up values over the multi-threaded CPU only implementation range from 1.84 to 4.02x. The PHCGCC algorithm performs best for an elastic wall law with non-periodic BC and for viscoelastic wall laws, whereas the PGO algorithm performs best for an elastic wall law with periodic BC. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:1428 / 1455
页数:28
相关论文
共 46 条
[1]   Pulse wave propagation in a model human arterial network: Assessment of 1-D visco-elastic simulations against in vitro measurements [J].
Alastruey, Jordi ;
Khir, Ashraf W. ;
Matthys, Koen S. ;
Segers, Patrick ;
Sherwin, Spencer J. ;
Verdonck, Pascal R. ;
Parker, Kim H. ;
Peiro, Joaquim .
JOURNAL OF BIOMECHANICS, 2011, 44 (12) :2250-2258
[2]  
[Anonymous], 2011, NVIDIAS NEXT GEN CUD
[3]  
[Anonymous], 2016, Programming massively parallel processors: a hands-on approach
[4]  
[Anonymous], 2008, NVR2008003 NVIDIA
[5]   Modeling of blood flow in arterial trees [J].
Anor, Tomer ;
Grinberg, Leopold ;
Baek, Hyoungsu ;
Madsen, Joseph R. ;
Jayaraman, Mahesh V. ;
Karniadakis, George E. .
WILEY INTERDISCIPLINARY REVIEWS-SYSTEMS BIOLOGY AND MEDICINE, 2010, 2 (05) :612-623
[6]   Sequential parameter estimation for fluid-structure problems: Application to hemodynamics [J].
Bertoglio, Cristobal ;
Moireau, Philippe ;
Gerbeau, Jean-Frederic .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN BIOMEDICAL ENGINEERING, 2012, 28 (04) :434-455
[7]  
Bessems D, 2008, THESIS TU EINDHOVEN
[8]   Experimental validation of a time-domain-based wave propagation model of blood flow in viscoelastic vessels [J].
Bessems, David ;
Giannopapa, Christina G. ;
Rutten, Marcel C. M. ;
van de Vosse, Frans N. .
JOURNAL OF BIOMECHANICS, 2008, 41 (02) :284-291
[9]   Association of Hemodynamic Characteristics and Cerebral Aneurysm Rupture [J].
Cebral, J. R. ;
Mut, F. ;
Weir, J. ;
Putman, C. M. .
AMERICAN JOURNAL OF NEURORADIOLOGY, 2011, 32 (02) :264-270
[10]   Partial differential equations of mathematical physics [J].
Courant, R ;
Friedrichs, K ;
Lewy, H .
MATHEMATISCHE ANNALEN, 1928, 100 :32-74