DocumentCode
646617
Title
GPU accelerated blood flow computation using the Lattice Boltzmann Method
Author
Nita, Cristina ; Itu, Lucian Mihai ; Suciu, Constantin ; Suciu, Constantin
Author_Institution
Dept. of Autom., Transilvania Univ. of Brasov, Braşov, Romania
fYear
2013
fDate
10-12 Sept. 2013
Firstpage
1
Lastpage
6
Abstract
We propose a numerical implementation based on a Graphics Processing Unit (GPU) for the acceleration of the execution time of the Lattice Boltzmann Method (LBM). The study focuses on the application of the LBM for patient-specific blood flow computations, and hence, to obtain higher accuracy, double precision computations are employed. The LBM specific operations are grouped into two kernels, whereas only one of them uses information from neighboring nodes. Since for blood flow computations regularly only 1/5 or less of the nodes represent fluid nodes, an indirect addressing scheme is used to reduce the memory requirements. Three GPU cards are evaluated with different 3D benchmark applications (Poisseuille flow, lid-driven cavity flow and flow in an elbow shaped domain) and the best performing card is used to compute blood flow in a patient-specific aorta geometry with coarctation. The speed-up over a multi-threaded CPU code is of 19.42x. The comparison with a basic GPU based LBM implementation demonstrates the importance of the optimization activities.
Keywords
graphics processing units; haemodynamics; medical computing; multi-threading; optimisation; GPU accelerated blood flow computation; GPU based LBM implementation; LBM; Lattice Boltzmann method; double precision computations; graphics processing unit; multithreaded CPU code; optimization activities; patient-specific aorta geometry; patient-specific blood flow computations; represent fluid nodes; Arrays; Blood flow; Fluids; Geometry; Graphics processing units; Instruction sets; Kernel; CUDA; GPU; Lattice Boltzmann Method; coarctation of the aorta; parallel computing;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Extreme Computing Conference (HPEC), 2013 IEEE
Conference_Location
Waltham, MA
Print_ISBN
978-1-4799-1364-0
Type
conf
DOI
10.1109/HPEC.2013.6670324
Filename
6670324
Link To Document