Zhai, Xiaojun and Chen, Minsi and Esfahani, Sahar Soheilian and Amira, Abbes and Bensaali, Faycal and Abinahed, Julien and Dakua, Sarada and Richardson, Robin A and Coveney, Peter V (2020) Heterogeneous System-on-Chip based Lattice-Boltzmann Visual Simulation System. IEEE Systems Journal, 14 (2). pp. 1592-1601. DOI https://doi.org/10.1109/JSYST.2019.2952459
Zhai, Xiaojun and Chen, Minsi and Esfahani, Sahar Soheilian and Amira, Abbes and Bensaali, Faycal and Abinahed, Julien and Dakua, Sarada and Richardson, Robin A and Coveney, Peter V (2020) Heterogeneous System-on-Chip based Lattice-Boltzmann Visual Simulation System. IEEE Systems Journal, 14 (2). pp. 1592-1601. DOI https://doi.org/10.1109/JSYST.2019.2952459
Zhai, Xiaojun and Chen, Minsi and Esfahani, Sahar Soheilian and Amira, Abbes and Bensaali, Faycal and Abinahed, Julien and Dakua, Sarada and Richardson, Robin A and Coveney, Peter V (2020) Heterogeneous System-on-Chip based Lattice-Boltzmann Visual Simulation System. IEEE Systems Journal, 14 (2). pp. 1592-1601. DOI https://doi.org/10.1109/JSYST.2019.2952459
Abstract
Cerebral aneurysm is a cerebrovascular disorder caused by a weakness in the wall of an artery or vein, that causes a localised dilation or ballooning of the blood vessel. It is life-threatening, hence an early and accurate diagnosis would be a great aid to medical professionals in making the correct choice of treatment. HemeLB is a massively parallel lattice-Boltzmann simulation software which is designed to provide the radiologist with estimates of flow rates, pressures and shear stresses throughout the relevant vascular structures, intended to eventually permit greater precision in the choice of therapeutic intervention. However, in order to allow surgeries and doctors to view and visualise the results in real-time at medical environments, a cost-efficient, practical platform is needed. In this paper, we have developed and evaluated a version of HemeLB on various heterogeneous system-on-chip platforms, allowing users to run HemeLB on a low cost embedded platform and to visualise the simulation results in real-time. A comprehensive evaluation of implementation on the Zynq SoC and Jetson TX1 embedded graphic processing unit platforms are reported. The achieved results show that the proposed Jetson TX1 implementation outperforms the Zynq implementation by a factor of 19 in terms of site updates per second.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Computational modeling; Lattices; Distribution functions; Aneurysm; Software; Data models; Visualization; Cerebral aneurysm; graphical progressing units (GPU); HemeLB; Lattice Boltzmann (LB); Zynq |
Divisions: | Faculty of Science and Health Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
Depositing User: | Unnamed user with email elements@essex.ac.uk |
Date Deposited: | 06 Nov 2019 14:19 |
Last Modified: | 30 Oct 2024 17:31 |
URI: | http://repository.essex.ac.uk/id/eprint/25828 |
Available files
Filename: HemeLB_IEEE_accepted.pdf