Title :
GPU accelerated simulation of the human arterial circulation
Author :
Itu, Lucian ; Puneet, Sharma ; Kamen, Ali ; Suciu, Constantin ; Postelnicu, Adrian ; Moldoveanu, Florin
Author_Institution :
Dept. of Automatics, Transilvania Univ. of Brasov, Braşov, Romania
Abstract :
A GPU accelerated implementation of a reduced-order model of the human arterial circulation is introduced. The computationally intensive tasks of the algorithm (namely, the computation of the flow rate and area values at the interior grid points of the domain) have been migrated to the GPU. The CPU not only coordinates the actions performed by the GPU, but it also computes the inflow, bifurcation and outflow points. The GPU operations have been included in a single kernel, which has been optimized towards high computational intensity and low global memory throughput in order to obtain good results even for small arterial trees. Although the amount of data to be transferred between CPU and GPU is small, its scattered nature has lead to an approach where the entire arrays are copied back and forth. The speed-up obtained for the code migrated from the host to the device is of around 30×, while the speed-up of the entire application is of 4.5-4.7×. An important property of the proposed approach is that the speed-up obtained remains constant for arterial trees which are up to ten times smaller than e regular tree representing the large arteries of the human cardiovascular system. Hence it can be used with the same impact for simulations of entire systemic trees and of smaller localized trees.
Keywords :
biology computing; blood vessels; graphics processing units; GPU accelerated simulation; human arterial circulation; human cardiovascular system; large arteries; reduced-order model; small arterial trees; smaller localized trees; systemic trees; Computational modeling; Graphics processing unit; Instruction sets; Kernel; Mathematical model; Numerical models; Performance evaluation;
Conference_Titel :
Optimization of Electrical and Electronic Equipment (OPTIM), 2012 13th International Conference on
Conference_Location :
Brasov
Print_ISBN :
978-1-4673-1650-7
Electronic_ISBN :
1842-0133
DOI :
10.1109/OPTIM.2012.6231764